Next Article in Journal
Asymptotic Behavior and Oscillation of Third-Order Nonlinear Neutral Differential Equations with Mixed Nonlinearities
Previous Article in Journal
Preventive Maintenance of k-out-of-n System with Dependent Failures
Previous Article in Special Issue
Ergodic Capacity Analysis of Downlink Communication Systems under Covariance Shaping Equalizers
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Complex Insight for Quality of Service Based on Spreading Dynamics and Multilayer Networks in a 6G Scenario

by
Marialisa Scatá
1,* and
Aurelio La Corte
2
1
Department of Electrical, Electronics and Computer Engineering, University of Catania, 95125 Catania, Italy
2
Ministry of Economic Development, Division V DGROSIB—Information Systems and Digital Transformation, Via V. Veneto, 33187 Roma, Italy
*
Author to whom correspondence should be addressed.
Mathematics 2023, 11(2), 423; https://doi.org/10.3390/math11020423
Submission received: 23 November 2022 / Revised: 21 December 2022 / Accepted: 3 January 2023 / Published: 13 January 2023

Abstract

:
Within the 6G vision, the future of mobile communication networks is expected to become more complex, heterogeneous, and characterized by denser deployments with a myriad of users in an ever-more dynamic environment. There is an increasing intent to provide services following the microservice architecture, thus gaining from higher scalability and significant reliability. Microservices introduce novel challenges and the level of granularity impacts performances, due to complex composition patterns. This openness in design demands service requirements be heterogeneous and dynamic. To this end, we propose a framework and a mathematical approach to investigate the complex quality of services. We exploit the temporal multilayer network representation and analysis jointly, with the spreading dynamics of user experience. We study the joint impact of structural heterogeneity and the evolutionary dynamics of the temporal multilayer quality network, composed of networked parameters, and a temporal multilayer social network, populated by a social layered structure of users. We conducted simulations to display our findings on how this modeling approach enables evaluation of otherwise-overlooked information on quality arising from a profound investigation of the structural-complexity and social-dynamics measurements.

1. Introduction

1.1. Contextualization

Communication networks evolved from the 1st to the fifth generation (5G) by introducing innovative ideas and addressing fundamental problems, from higher system capacity to the quality of service (QoS) [1]. Currently, 5G mobile networks have been deployed around the world, reaching a very large scale in many countries [2,3,4,5]. Both academia and industry are shifting their attention beyond 5G (B5G) or to sixth-generation (6G) systems, to meet the future demands for information and communication technology (ICT) in 2030 [1]. While 5G systems will include significant improvements, they will not be able to meet the demands of future emerging intelligent systems, and provide everything as a service [6]. For this reason, there is great interest in studying new paradigms of communications such as 6G, which is expected to be implemented between 2027 and 2030 [7]. The development of 6G is driven by the growth in mobile traffic, subscriptions and new disrupting services and applications [1,8]. It will represent a pivotal point for the enabling of intelligence and complexity within future networks [8,9,10,11]. Due to the exponential increase in connected devices, and interactive and intelligent services, there is an emerging need to overcome the traditional architectures to enable the deployment of reliable systems [1,12]. Microservices are attracting significant interest due to their capability in improving the performances of IoT services, especially in the case of environments characterized by heterogeneity and distribution in computing [12]. They represent an approach to developing a single application as a set of small services, each running as independent processes and communicating with lightweight mechanisms. Microservices, which are fine-grained compared to traditional services, are independently deployable, scalable and connected components which can be easily integrated to create complex applications. The level of granularity directly impacts performance, due to the dependencies of the complex composition patterns which results in composite services. This openness in design allows the reausability of microservices, by asking for as heterogeneous and dynamical QoS requirements as possible [13,14]. In order to provide a novel assessment system which enables scalability and reliabilty and, moves the systems from closed hierarchical structures towards open, distributed and dynamical networks, a QoS methodology for this kind of service, within the 6G scenario, is a critical task.

1.2. Problem Motivation

In the roadmap to 6G, researchers, companies, and governments are pushing towards an ever-increasing trend in novel vision, scenarios and disruptive technologies to develop the future of wireless communication networks through complex paradigms [8,15,16]. It is expected that networks will become completely dynamic, with the ambition to introduce interconnected elements, a set of heterogeneous things (human beings, devices, etc.), which can dynamically interact in an unpredictable and unplanned way [17,18]. With the rapid growth in large-scale networks, the complex approach has become a key feature to investigate innovative perspectives, and to provide high-speed data transmission and large system capacity, through several appealing technologies, such as massive multiple-input multiple-output (MIMO), device-to-device (D2D) communications, full-duplex (FD) transmissions and mobile edge computing (MEC) [19,20]. It is becoming increasingly clear that this scenario can be viewed as a networked world of heterogeneous constituents and can be classified as a complex system [18,21]. Following the evolution of these systems, the microservices architecture and the evaluation of its quality can also benefit from integration with the complex approach. The fine-grained, independently deployable and scalable nature of a microservice has the potential to enhance performances, in terms of resilience, scalability, security and QoS, if novel algorithms are appropriately exploited, and complexities handled efficiently. The microservice architecture can dynamically move the shared resources to the edge, with a placement method influenced by several factors within a socio-technical, dynamical and heterogeneous environment and time-changing requirements. Thus, identifying ”good” microservices does not focus only on partitioning the system, but also concerns evolution and scaling capabilities [22].

1.3. Contribution

Modern telecommunication networks represent a large-scale revolution with continuously renovations occurring consistently. During the last decades, the resulting networks consist of heterogeneous entities (from people to devices) commingled with a complex ecosystem. The modeling of heterogeneous networked dynamical systems is attracting ever-growing interest in bringing together complex systems and networking theorists [21]. Some existing surveys provide reviews of basic models of complex networks from a communication-networks perspective in order to present concepts and properties of complex systems [8,23]. Other works attempt to design alternative network protocols based on the integration of these theories [21]. In this paper, we propose a complex approach for a novel methodology in order to mine a complex QoS esteem. Indeed, 6G will allow us to usher in an era in which ubiquitous computing becomes long-predicted, encompassing both the pervasive aspects that span multiple levels of interaction and the persuasive aspects that manifest themselves in changing user behavior through social influence [24]. It is consistent with this trend to adopt a complex approach, both in terms of the representation and analysis of interacting structures and social dynamics. Our work dovetails with the 6G environment in that it proposes a multi-layered representation and analysis of an interconnected dynamic scenario characterised by human-centeredness, and a dynamic topology with pervasive and persuasive aspects. Based on this approach, we design a framework based on temporal multilayer networks and spreading dynamics [25,26]. This would provide future research with an opportunity to comprehensively address the challenges of the QoS in a dynamic and heterogeneous environment through novel algorithms, providing suitable methods for complex ecosystems.
The main contributions of our work are as follow:
  • We discuss a background scenario for 6G and microservices. We argue why a complex approach may become a pivotal aspect in modeling and analyzing future networks and services. To this aim, we exploit temporal multilayer networks and spreading dynamics in a social network, identifying features and requirements that benefit these areas from their integration, to profounding investigate the QoS.
  • We propose a novel framework for a complex QoS, by exploiting the mathematical representation and analysis of temporal multilayer networks and spreading dynamics. We study the structural heterogeneity of a temporal multilayer quality network, composed of heterogeneous networked quality parameters, jointly with the spreading dynamics of user experience in a temporal multilayer social network, populated by users.
  • We quantify the dynamical interdependence between the temporal multilayer quality network and the temporal multilayer social network through the quality of experience (QoE), perceived as a social marker of a network able to highlight the trend of QoS.
  • We detail the proposed mathematical model, the representation of the novel complex methodology and the conducted simulations.

1.4. Organization of the Paper

The rest of the paper is organized as follows:
  • In Section 2, we review recent research and background on 6G, microservices, temporal multilayer networks and spreading dynamics in social networks.
  • In Section 3, we describe the high-level abstraction of the system by detailing the proposed framework.
  • In Section 4, we comprehensively detail the mathematical modeling of the proposed methodology.
  • In Section 5, we discuss the conducted simulations and the numerical results, shedding light on the findings of the proposed method.
  • Finally, in Section 6, we outline our conclusions and we identify future research directions.

2. Background: Paradigms, Concepts and Methods

2.1. Towards 6G

Within the ongoing process of telecommunication evolution, 6G is a promising paradigm that will support more use cases and more stringent requirements [27]. Most surveys are focused on investigation into use cases and usage scenarios, proposing a roadmap of definitions and standardization, advantages and challenges [1,28,29]. Accordingly, 6G will be the generation of mobile networks with the ambition of immersing the digital into the physical reality, making requirements more stringent and bringing them a new level of complexity [30]. The study of future wireless systems clearly shows how technological trends embrace new functionalities and paradigms in B5G and 6G, such as the integration of sensing and communications, paving the way for complex perspective networks [31]. The European Commission has announced a strategy for the investment in 5G and 6G to shape Europe’s digital future [32]. The international telecommunication union radiocommunication sector (ITU-R) supports the study of the future of international mobile telecommunications (IMT), confirming the significant interest in establishing guidelines for research and development. While 5G shifted from a communication-centric architecture to a service-centric architecture, 6G will pay greater attention to security and privacy as key features [33]. The interest in an intelligent 6G grows faster, and in many works the authors shed light on enabling technologies and paradigms, as machine learning drives, in a new way, communication, networking, computing and security [9,34] or AI for 6G [35]. There is an attempt to draw a picture of drivers, usage scenarios, requirements, performances, architecture and enabling technologies with the aim of detecting novel paradigms, by underlining the reasoning behind what motivates 6G. Most of the surveys confirm a common vision of requirements, trends and challenges regarding coverage, data rate and mobility [16,36]. Other works shed light on use cases and enabling technologies, and relevant unresolved research issues [37,38]. Additionally, 6G will be more human-centric, implementing social structured networks and collective dynamical processes, exploiting the complex-system approach in many important aspects [8,21,39]. Some pivotal points of complexity are linked to emergence, adaptability, decentralization and self-organization, which may become key factors for the future of mobile communication characterized by an increasing of level of interdependence among the heterogeneous interconnected constitutive elements [18,21]. To facilitate a clearer explanation of the research trends and the roadmap towards the introduction of a novel approach as a set of tools and methodologies based on complex systems and network science, we chronologically listed major contributions linked to 6G communications, complexity and quality in Table 1.

2.2. Quality of Microservices in 6G

B5G and 6G have been envisioned as key enablers for many emerging applications that demand high quality, an integration between sensing and communications and highly accurate and robust capabilities [31]. Within the 6G vision, the evolution process includes a growing number of users, large volume of mobile traffic, bandwidth-intensive services and applications with a high data rate, leading to a complex situation [8]. This could be addressed with innovative approaches, based on complexity, to discover tools and methods and design new protocols. We expected that the systems will meet the demands for a fully connected, integrated and intelligent network of users, devices and resources [14]. From a high-level perspective, these aspects can be integrated through modular frameworks that, step-by-step, deepen knowledge discovery, and introduce a complex representation and analysis, leading to the design of new methods [8,14,21]. Microservices are increasingly adopted to keep up with the development of quickly evolving applications [12,16]. Microservices are a software development methodology as well as cohesive, autonomic and deployable independent processes interacting with each other, through a well-defined lightweight mechanism, with the advantage of being reusable across several applications. A set of microservices serves a certain business goal/task [14]. This includes the possibility to create mashups, where services/data are combined as a set of heterogeneous resources. Microservice architectures introduce several challenges to design, development, and orchestration of the management of dependencies, among microservices, and, consequently, for the composition pattern of mixed services [12]. They represent an architectural and organizational approach to software development. They make applications easier to scale, enabling innovation and accelerating time to market for new features [51]. Since the resulting architectures strongly benefit from breaking monolithics and increasing flexibility and robustness, a dynamical evaluation scheme of the different networked parts is needed. Microservice architectures introduce novel challenges and one of them is the granularity level, which creates dependencies and composition patterns [12,52]. The granularity of a microservice directly affects the application’s quality attributes and the use of computational resources [53]. The quality of a microservices-based system is influenced by the granularity of its microservices, because their number directly impacts the system’s quality attributes [52]. The openness of this architecture enables the reausability of microservices between the composite services and the granular scalability creates some of the challenges, such as the complexity of managing distributed systems. This scalable and complex nature have the potential to improve performance, but novel algorithms are required to handle QoS requirements [1,12]. Since the future of mobile networks puts users and their interactions at the center of any assets, to better understand, quantify and predict the quality of a service, it becomes crucial to consider the overall aspects that impact the users’ perceived quality of a service, and what can affect their experience. QoE represents the degree of delight or annoyance at a service, as a result of user perception [54]. QoE is an overall measure of quality from the perception of users, paving the way for proactive and reactive actions such as in terms of quality monitoring or cases of over-engineering. There are different approaches in the literature based on a collection of methodologies for different types of services [55,56]. In [54], the authors introduce a primary classification of approaches based on subjective tests or objective models, respectively, identifying whether the QoE is assessed by humans or through technical methodologies. Subjective tests are described as a passive or active/interactive method of assessment and based on controlled real-life experiments to directly assess experiences of a service [54]. Among the various methodologies used for subjective assessment, some of them exploit users’ score of quality with a rating scale or the comparison of different objects such as images, videos or other resources. The results are based on mixing various factors such as user opinions, perceptions and satisfaction degree when using a service. Focusing on aspects of QoE concerning opinions [45] jointly with the impact of social networks on human behavior, it becomes interesting to shed light on the fact that, through interconnections, personal experiences and perceptions can shape beliefs, attention, interests and behaviors [57,58,59]. An opinion is a description of a personal point of view of certain objects or aspects but it is biased by experience, beliefs and interconnections within a social network. In terms of QoS and QoE, the process of opinion formation and evolution depends on the developed perception of observable attributes and, through the accumulation of that experience over time, a belief is developed. An opinion could change as the user accumulates experiences, refines perceptions or when interacting with others who have different experiences [60]. This can happen in social networks where users, by coming into contact with others, acquire new information that reshapes beliefs and affects behavior. For the above, the QoE and QoS ratio is also defined by the complex input inherent in the structure of the interconnections between networked users and their temporal evolution.

2.3. Temporal Multilayer Networks and Spreading Process

The complex approach is useful to fully describe and exploit the connectedness of different elements that interact to each other via several links of different types. The relationships between nodes in networked systems can be different, according to relevance, context, weight and meaning [25,61,62]. To preserve the knowledge that is derived from multiple interactions, we consider the multilayer and its mathematical representation and analysis [21,25]. This enable us to fully characterize the complex structure of heterogeneous nodes and their behavior by unveiling pivotal and hidden properties and paths [18,60,63]. In some cases, links, among nodes, are not continuously active but they could represent sequences of instantaneous or interval contacts, such as in human proximity networks. Proximity networks are time-varying graphs representing the closeness among individuals moving in a physical space. They are modelled by interval graphs, which are particular temporal networks, based on data about who is close to whom at what time [64]. The huge amount of data available and the various types of interactions, which co-exist and evolve over time, make it necessary to base a description on the evaluation of temporal and multilayer dimensions [25,26]. Since interest also lies in highlighting how experience and perception can spread within the network, we take into consideration spreading processes. Social behaviors, misinformation, beliefs, opinion and emotions spread inter-personally [57,65]. There is a vast amount of literature that has investigated that these complex dynamics following classical epidemiological models and by involving several research fields in network science [66,67,68,69,70,71,72,73]. We can state that the nature of social ties has a key role in a spreading process on a social network [57,74,75,76,77,78]. Here, we exploit the paradigm of the multilayer network and the spreading process to investigate the multi-dimensional structure of networks, enabling us to fully characterize the behavior of complex systems, to unveil interesting structural properties.

3. System Architecture

Scenario

In Figure 1, we introduce a schematic representation of the model design, in order to describe a high-level abstraction of the overall system and the key aspects of our complex approach, with the aim of investigating the complex QoS system. This starts from a socio-technical system of mobile users and devices exploiting a D2D-MEC system for communication and computing of tasks. We assume that a set of services accessed by end users, as in Figure 1a, is represented as a set of microservice applications which consist of multiple composite services, Figure 1c. Since this scenario requires heterogeneous QoS requirements, we consider a graph of heterogenous networked QoS parameters, Figure 1b, belonging to different categories such as acceptabilty (Ac), usability (Us) and user experience (Ue). In the left panel of Figure 1d, we show the temporal multilayer representation for both environments and we consider the temporal multilayer of the system characterized by two layers—a proximity network and a social network—jointly with the spreading-dynamics process (SI model). In the right panel of Figure 1d, we detail the temporal multilayer representation of the graph in Figure 1b. The analysis of both complex structures, their interdependence and dynamics leads to the complex systems of QoS and QoE, whose algorithm is detailed in the scheme in Figure 1e. The analysis of the spreading dynamics of user experience, as a collective phenomena of the social network of users, impacts both QoE and, consequently, the overall QoS. The D2D-MEC system, as shown in Figure 1, in the socio-technical environment, is a pivotal design assumption in accordance with the 6G scenario, since it allows for greater flexibility in computing by exploiting the D2D and the MEC gain, through offloading, in order to improve the computation capacity of the whole system [20]. We assume that at each time step t i T , each device has a computation task to be accomplished, following the assumptions in [20], with a load to be computed corresponding to its task. The D2D-MEC system enables three possible computing procedures such as local, edge or D2D offloading. Every component as data, computing and storage capability constitutes a resource, and the mashup of the resources can implement processing or decision tasks [14]. This approach is useful for the microservice applications that consist of interconnected microservices collaborationg to perform in specific domains. The granularity level of microservices creates composite services with different patterns, as shown in Figure 1. An application consist of multiple composite services leading to a heterogeneous QoS environment. In the next section, we describe the mathematical modeling and, for the sake of clarity, a complete list of symbols with their meanings is summarized in Table 2.

4. Mathematical Modeling

4.1. Temporal Multilayer Social Network

Let us consider a temporal multilayer social network M defined as a quadruplet, M = ( V M , E M , V , L ) , where V is the set of vertices, representing users of the socio-technical environment of Figure 1a, as detailed in the left panel of Figure 1d [26,61,79]. The set of elementary layers is L = L 1 , L 2 . The L 1 identifies two types of interconnections among vertices V, which are a proximity network and a virtual social network. The L 2 identifies the variation in interactions for each time step t i within the temporal window T [64]. We assume M to be node-aligned, which means that all layers contains all nodes, with V M = V × L 1 × L 2 and E M their edges. Furthermore, the couplings of M are diagonal, meaning that all the inter-layers edges are between nodes and their counterparts in another layer. Furthermore, they are also categorical, due to the fact that each node is adjacent to all of its counterparts in the other layers [25].

4.2. Temporal Multilayer Quality Network

Let us consider the quality graph shown in Figure 1b, represented in a temporal multilayer network M , as in Figure 1d, whose vertices V are the networked heterogeneous parameters J referring to the QoS. Representing this graph as M , we assume three distinct layers (Ac, Us, Ue), as detailed in right panel of Figure 1d, in accordance with the three categories, as assumed in [80]. The edges among nodes in M are referred to as their “co-adoption”, which denotes the relative frequency of using a pair of parameters for the quality esteem. In order to mine a complex esteem of QoS, we define the structural-based weights, j J in M , as follows:
w j = k j α + P α β ( k , k ) × k j α β ,
where k j α is the intra-layer degree of a node j J in a layer α in M , k j α β is the inter-layer degree which considers the inter-layer edges of a node j J between a pair of layers in M , and P α β ( k , k ) is the probability of having edges that connect nodes with degree k in a layer α with a node with degree k in a layer β [25,26,61]. The degree of each node is computed following the mathematical approach presented in [61]. Taking into consideration a microservice s and a set of parameters with w j in M , we define the complex QoS as follows:
Q o S c o m p l e x = j M w j
This represents a measure depending on how the “co-adoption” of heterogeneous parameters, belonging to different categories, can contribute as an extra aspect that could be added to the well-known and traditional ones.

4.3. Spreading Dynamics of Experience in Social Networks

The spreading dynamics are modeled as an S I epidemic spreading process, which describes how the user experience can spreads in the network M , impacting on quality esteem in M [21,65]. The spreading process is diagrammatically expressed in terms of a reaction-diffusion equation, as follows:
S I S β I
The S I model is governed by the above reaction where β is the transition rate for infection. Many more epidemic models can be defined analogously to the classical SIS and SIR models. A useful variant is the SI model, which only considers the first transition, i.e., individuals becoming infected and never leaving this state [65]. In accordance with the microservice scenario, the rate β represents the probability that a microservice is accessed by the end users in M , following the social influence jointly with the awareness of the computed complex esteem of QoS. A user acquires experience and performs a judgement process concerning quality. In accordance with this assumption, we define the β as follows:
β = P ¯ · ( Q o S ) c o m p l e x
where P ¯ is the mean value of the participation coefficient of nodes in M , and represents a measure of the distribution of the edges across the layers [61], while ( Q o S ) c o m p l e x is the computed contribution to quality mined from the M , as in Equation (2). The dynamic microscopic Markov chain approach (MMCA) enables us to explore the spreading dynamics in M  [21]. We quantify the probability of each node being in one of the states at time step t i . In our work, the threshold model depends on the complex dynamical interplay, since the values of β changes accordingly to the network structure of the M network and the complex QoS. Since the S I model determines the user-experience spreading process in M , it contributes to changing the complex QoE. We define a social dynamical esteem for QoE as follows:
Q o E s o c i a l | t T = ( ρ I ) | t T · j Ue w j
This is the product of the ρ I , which is the density of infected nodes in T, and ( Q o S ) c o m p l e x is the complex QoS, as in Equation (2). This value changes in time, depending on the spreading dynamics of user experience jointly with the complex values mined from M , where the structural heterogeneity of the quality evaluation is weight.

5. Numerical Results

5.1. Simulations Setup and Pseudo-Code

Simulations were conducted taking into consideration the two multilayer structures M and M , respectively, representing the temporal multilayer social network and the temporal multilayer quality network, by varying in a temporal window T, as discussed in Section 4. We assume that, in M , the virtual social layer follows a scale-free topology [21,81], while the proximity layer is a temporal exponential-family random graph model (TERGM) dynamic proximity network with random edge formation and dissolution effects [82]. For the network M , we consider a set J of parameters, and we assume that the topology that describes the edge formation in terms of intra-layer and inter-layer edges may follow the scale-free or the small-world hypothesis, enabling us to vary different degrees of structural heterogeneity for the distribution of “co-adoption” edges. To build the model, perform computation and obtain our results, we used the programming language R and the IDE RStudio [83,84]. The findings were generated thanks to the packages EpiModel [85] and TERGM [86]. Table 3 summarizes the major simulation parameters. The pseudo-code of our proposed model, in accordance with the mathematical approach explained in Section 4, is detailed in Algorithm 1.
Algorithm 1: Complex Quality Esteem.
Mathematics 11 00423 i001

5.2. Discussion

The simulations conducted were based on the proposed modeling approach described in Section 4, leading to the following results. The selected findings were properly chosen to extract the most relevant findings. As explained in previous sections, we designed a temporal multilayer social network M with two types of topologies, the scale-free network (SF) [81] for the social-network layer topology and a TERGM dynamic proximity network with random edge formation and dissolution effects [86] for the proximity network layer. In Figure 2, we display the temporal multilayer social network M , the evolutionary structure and the spreading dynamics, in the selected time steps t 1 , t 500 within the overall temporal window of observation T. The lower side of the figure shows the time-varying proximity layer of interactions between nodes, differently from the upper portion, which shows the topology of the scale-free network hypothesis, as specified in Section 4.1. The virtual layer does not vary in t < T , by displaying the same topology of a scale-free network in the overall observation period, differently from the real proximity network. According to Equation (4), the higher the mean value of participation in M , the higher is the probability of infections emerging from the time-varying proximity and proportional to the Q o S c o m p l e x , assumed to be a computed value the users are aware of. In Figure 3, we show the evolution of the overall complex QoS dynamics in T, by varying the population size N of the temporal multilayer social network M . The overall complex QoS is the sum of two contributions, the Q o S c o m p l e x and Q o E s o c i a l , respectively, expressed in Equations (2) and (5). The resulting overall value increases as a function of the quality system mined from M in conjunction with the dynamics of the Q o E , which follows the spreading dynamics of the user experience during T, in M . The overall value of QoS changes slightly in the temporal window T under the increase in the population size N, due to the aim of being scale-free for the virtual layer, which is a highly heterogeneous network, characterized by a power-law degree distribution with very few hubs in the network. This implies that, regardless of N size, the hubs in a heterogeneous network produce the same acquisition of experience over time. In Figure 4, we display the variation in the complex QoS as a function of the number of the parameters J, the population size of the temporal multilayer quality network M , under network structures exhibiting a different level of heterogeneity, the scale-free (SF) network [81] and the small-world (SW) network [87], for both the intra-layer and the inter-layer interactions, which determine the co-adoption. SW networks are characterised by high clustering and modularity with an over-abundance of hubs which mediate the shortest path length, and, in terms of quality, co-adoption so distributed would entail high costs. SF networks, which are highly heterogeneous networks, are characterised by a high degree of correlation between nodes and degree distribution, which means that there are few hubs in the network. We find that the increase in the number of parameters J, whatever role they may play in the network M , has a greater impact on Q o S c if their co-adoption follows a small-world pattern, while it remains slightly invariant if we consider a scale-free one. The extra information on quality obtained from the complex structure is more variable as the number of high-degree nodes (hubs) is introduced, and the abundance of hub nodes results in more co-adoptions and, thus, higher computational costs. In Figure 5, we illustrate the variation in the infection rate β , characterizing the spreading dynamics of the user experience in the M temporal multilayer social network, as a function of the mean value of the participation coefficient P ¯ , computed as in [61]. This trend is displayed against the number of attributes J of the M temporal multilayer quality network, as in Figure 5a, while in Figure 5b, we show β vs P ¯ by fixing J = 30 and varying the network topology for co-adoption in M . We figure out how an increase in the average participation in the social network results in an increase in infection rate and whatever the number of attributes, the strong hierarchical difference in the scale-free hypothesis for co-adoption allows for the same growth trend. Differently, in Figure 5b, the introduction of the small-world hypothesis and with a fixed number of J, includes more co-adoptions between nodes than the scale-free case and with a less heterogeneous degree of distribution. This results in a faster rate of growth with lower participation values. Figure 6 shows the relationship between the MOS, %PoW, %GoB as used in the E-model [88]. It is a well-established practice to use the mean opinion square (MOS) to asses the perceived QoE, as with the usage of the percentage of poor-or-worse (%PoW) and good-or-better (%GoB) [89,90]. We compared these measures with the probability density function of the Q o E s o c i a l distribution of values, as in Equation (5), referring to users not rating in terms of poor or worse as well as good or better or neutral, but as a result of the spreading dynamics of user experience in the M temporal multilayer social network. Around the mean value of the Q o S c o m p l e x , computed for J = 30 , the span of Q o E s o c i a l is more flattened because it is the result of the spreading dynamics of the perceived experience in the social population, under the heterogeneous assumption of being scale-free, over time.

6. Conclusions and Future Works

Quality is the result of a combination of many factors, some derived from objective evaluations, others from subjective or mixed ones. In the 6G era, where the network will be more pervasive, ubiquitous, persuasive and cognitive, quality can benefit from further evaluations, taking into account social and dynamical aspects, assessed through a complex networks approach. Our proposal is based on a complex representation and analysis of both a social network and a quality network. The social network, which is a socio-technical system of users and devices, is modeled as a temporal multilayer social network, composed of a proximity and a virtual layer. The quality network is modeled as a temporal multilayer quality network and it is populated by nodes, which represent heterogeneous measurable quality parameters. This allows us to equally treat both quality parameters and social nodes, in complex structures, giving us the opportunity to investigate information that we otherwise overlook. The overall complex system of QoS is the sum of a measure mined from the structure of the temporal multilayer quality network and the social QoE. The first value depends on the co-adoption of parameters, while the second one from the spreading dynamics of user experience in the temporal multilayer social network. Our outcomes show how the proposed complex framework adds new insights to assess QoS. This is relevant for the quality of a microservice where its granularity and the dynamic context necessitate more in-depth evaluation. To determine the overall complex QoS, we jointly consider the social QoE as a result of the spreading dynamics of user experience in the temporal multilayer social network. The social QoE, as a perceived and collective dynamical measure, is a sort of social marker of the network, able to forecast the trend of QoS in time. In future works, the application of our mathematical approach and algorithm with data-driven and real cases could represent a task or resource at the edge of the network to drive and improve caching, training, inference, offloading and, more broadly, edge intelligence. Furthermore, encompassing aspects of social dynamics, the application of community detection methods may be crucial for unveiling polarizing effects and echo chambers emerging from the network and changing in time, based on interests, homophily, or urgency. Such effects, studied at the level of communities, taken from a multilayer structure, can have a marked influence on the perceived quality and, thus, on user experience. This approach would allow, through distributed and dynamic computation, to synchronize socio-technical systems with social collective evolution. The social network becomes a useful source domain for the estimation of users’ preferences or interests, and a marker of how the networks can evolve.

Author Contributions

All the authors (M.S., A.L.C.) equally contributed to the conceptualization, methodology, software, validation, formal analysis, investigation, resources, data curation, writing—original draft preparation and funding acquisition. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Acknowledgments

This paper has been partially supported by the projects “PRE-CUBE—PO FESR Sicilia” and “EX-COVID—FISR 2020”—Italian Ministry of University and Research (MIUR).

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Jiang, W.; Han, B.; Habibi, M.A.; Schotten, H.D. The road towards 6G: A comprehensive survey. IEEE Open J. Commun. Soc. 2021, 2, 334–366. [Google Scholar] [CrossRef]
  2. Forge, S.; Vu, K. Forming a 5G strategy for developing countries: A note for policy makers. Telecommun. Policy 2020, 44, 101975. [Google Scholar] [CrossRef]
  3. KNOEMA. Status of 5G Commercial Deployment in OECD Countries. Available online: https://knoema.com/uhgjnwd/status-of-5g-commercial-deployment-in-oecd-countries/ (accessed on 7 February 2021).
  4. Ericsson Mobility Report: More than Half a Billion 5G Subscriptions by the End of 2021. Available online: https://www.ericsson.com/en/mobility-report/reports/june-2021 (accessed on 7 February 2021).
  5. Bank, E.I. Accelerating the 5G Transition in Europe: How to Boost Investments in Transformative 5G Solutions Main Report; European Investment Bank, 2021; ISBN 978-92-861-4938-2. Available online: https://op.europa.eu/en/publication-detail/-/publication/85f94ef8-86d0-11eb-ac4c-01aa75ed71a1/language-en (accessed on 7 February 2021). [CrossRef]
  6. Mcketta, I. Massive Expansions and Huge Improvements in Speed: The Worldwide Growth of 5G in 2020. Available online: https://www.speedtest.net/insights/blog/world-5g-report-2020 (accessed on 7 February 2021).
  7. Chowdhury, M.Z.; Shahjalal, M.; Ahmed, S.; Jang, Y.M. 6G wireless communication systems: Applications, requirements, technologies, challenges, and research directions. IEEE Open J. Commun. Soc. 2020, 1, 957–975. [Google Scholar] [CrossRef]
  8. Sergiou, C.; Lestas, M.; Antoniou, P.; Liaskos, C.; Pitsillides, A. Complex Systems: A Communication Networks Perspective Towards 6G. IEEE Access 2020, 8, 89007–89030. [Google Scholar] [CrossRef]
  9. Giordani, M.; Polese, M.; Mezzavilla, M.; Rangan, S.; Zorzi, M. Toward 6G networks: Use cases and technologies. IEEE Commun. Mag. 2020, 58, 55–61. [Google Scholar] [CrossRef]
  10. Akyildiz, I.F.; Kak, A.; Nie, S. 6G and beyond: The future of wireless communications systems. IEEE Access 2020, 8, 133995–134030. [Google Scholar] [CrossRef]
  11. Nayak, S.; Patgiri, R. 6G Communication: A Vision on the Potential Applications. In Edge Analytics; Springer: Singapore, 2022; pp. 203–218. [Google Scholar]
  12. Pallewatta, S.; Kostakos, V.; Buyya, R. Microservices-based IoT Applications Scheduling in Edge and Fog Computing: A Taxonomy and Future Directions. arXiv 2022, arXiv:2207.05399. [Google Scholar]
  13. Roy, C.; Saha, R.; Misra, S.; Dev, K. Micro-Safe: Microservices-and Deep Learning-Based Safety-as-a-Service Architecture for 6G-Enabled Intelligent Transportation System. IEEE Trans. Intell. Transp. Syst. 2021, 23, 9765–9774. [Google Scholar] [CrossRef]
  14. Attanasio, B.; Mazayev, A.; du Plessis, S.; Correia, N. Cognitive Load Balancing Approach for 6G MEC Serving IoT Mashups. Mathematics 2022, 10, 101. [Google Scholar] [CrossRef]
  15. Letaief, K.B.; Shi, Y.; Lu, J.; Lu, J. Edge Artificial Intelligence for 6G: Vision, Enabling Technologies, and Applications. IEEE J. Sel. Areas Commun. 2021, 40, 5–36. [Google Scholar] [CrossRef]
  16. Saad, W.; Bennis, M.; Chen, M. A vision of 6G wireless systems: Applications, trends, technologies, and open research problems. IEEE Netw. 2019, 34, 134–142. [Google Scholar] [CrossRef] [Green Version]
  17. Mordacchini, M.; Conti, M.; Passarella, A.; Bruno, R. Human-centric data dissemination in the IoP: Large-scale modeling and evaluation. ACM Trans. Auton. Adapt. Syst. (TAAS) 2020, 14, 1–25. [Google Scholar] [CrossRef]
  18. Scatà, M.; Di Stefano, A.; Giacchi, E.; La Corte, A.; Liò, P. The bio-inspired and social evolution of node and data in a multilayer network. In Proceedings of the 2014 5th International Conference on Data Communication Networking (DCNET), Vienna, Austria, 28–30 August 2014; IEEE: Piscataway, NJ, USA, 2014; pp. 1–6. [Google Scholar]
  19. Gupta, A.; Jha, R.K. A survey of 5G network: Architecture and emerging technologies. IEEE Access 2015, 3, 1206–1232. [Google Scholar] [CrossRef]
  20. He, Y.; Ren, J.; Yu, G.; Cai, Y. D2D communications meet mobile edge computing for enhanced computation capacity in cellular networks. IEEE Trans. Wirel. Commun. 2019, 18, 1750–1763. [Google Scholar] [CrossRef]
  21. Scatá, M.; Attanasio, B.; La Corte, A. Cognitive Profiling of Nodes in 6G through Multiplex Social Network and Evolutionary Collective Dynamics. Future Internet 2021, 13, 135. [Google Scholar] [CrossRef]
  22. Cojocaru, M.D.; Uta, A.; Oprescu, A.M. Attributes assessing the quality of microservices automatically decomposed from monolithic applications. In Proceedings of the 2019 18th International Symposium on Parallel and Distributed Computing (ISPDC), Amsterdam, The Netherlands, 5–7 June 2019; IEEE: Piscataway, NJ, USA, 2019; pp. 84–93. [Google Scholar]
  23. Bhat, J.R.; Alqahtani, S.A. 6G ecosystem: Current status and future perspective. IEEE Access 2021, 9, 43134–43167. [Google Scholar] [CrossRef]
  24. Maier, M. 6G as if People Mattered: From Industry 4.0 toward Society 5.0. In Proceedings of the 2021 International Conference on Computer Communications and Networks (ICCCN), Athens, Greece, 19–22 July 2021; IEEE: Piscataway, NJ, USA, 2021; pp. 1–10. [Google Scholar]
  25. Boccaletti, S.; Bianconi, G.; Criado, R.; Del Genio, C.I.; Gómez-Gardeñes, J.; Romance, M.; Sendiña-Nadal, I.; Wang, Z.; Zanin, M. The structure and dynamics of multilayer networks. Phys. Rep. 2014, 544, 1–122. [Google Scholar] [CrossRef] [Green Version]
  26. Kivelä, M.; Arenas, A.; Barthelemy, M.; Gleeson, J.P.; Moreno, Y.; Porter, M.A. Multilayer networks. J. Complex Netw. 2014, 2, 203–271. [Google Scholar] [CrossRef] [Green Version]
  27. Mai, V.S.; La, R.J.; Zhang, T.; Battou, A. End-to-end quality-of-service assurance with autonomous systems: 5G/6G case study. In Proceedings of the 2022 IEEE 19th Annual Consumer Communications & Networking Conference (CCNC), Las Vegas, NV, USA, 8–11 January 2022; IEEE: Piscataway, NJ, USA, 2022; pp. 644–651. [Google Scholar]
  28. Rajoria, S.; Mishra, K. A brief survey on 6G communications. Wirel. Netw. 2022, 28, 2901–2911. [Google Scholar] [CrossRef]
  29. Vaezi, M.; Azari, A.; Khosravirad, S.R.; Shirvanimoghaddam, M.; Azari, M.M.; Chasaki, D.; Popovski, P. Cellular, wide-area, and non-terrestrial IoT: A survey on 5G advances and the road toward 6G. IEEE Commun. Surv. Tutor. 2022, 24, 1117–1174. [Google Scholar] [CrossRef]
  30. Popovski, P.; Chiariotti, F.; Huang, K.; Kalør, A.E.; Kountouris, M.; Pappas, N.; Soret, B. A perspective on time toward wireless 6G. Proc. IEEE 2022, 110, 1116–1146. [Google Scholar] [CrossRef]
  31. Liu, F.; Cui, Y.; Masouros, C.; Xu, J.; Han, T.X.; Eldar, Y.C.; Buzzi, S. Integrated sensing and communications: Towards dual-functional wireless networks for 6G and beyond. IEEE J. Sel. Areas Commun. 2022, 40, 1728–1760. [Google Scholar] [CrossRef]
  32. Commission, E. Shaping Europe’s Digital Future. 2020. Available online: https://commission.europa.eu/strategy-and-policy/priorities-2019-2024/europe-fit-digital-age/shaping-europes-digital-future_en (accessed on 1 January 2023).
  33. Dang, S.; Amin, O.; Shihada, B.; Alouini, M.S. What should 6G be? Nat. Electron. 2020, 3, 20–29. [Google Scholar] [CrossRef] [Green Version]
  34. Kato, N.; Mao, B.; Tang, F.; Kawamoto, Y.; Liu, J. Ten challenges in advancing machine learning technologies toward 6G. IEEE Wirel. Commun. 2020, 27, 96–103. [Google Scholar] [CrossRef]
  35. Guo, W. Explainable artificial intelligence for 6G: Improving trust between human and machine. IEEE Commun. Mag. 2020, 58, 39–45. [Google Scholar] [CrossRef]
  36. Chen, S.; Liang, Y.C.; Sun, S.; Kang, S.; Cheng, W.; Peng, M. Vision, requirements, and technology trend of 6G: How to tackle the challenges of system coverage, capacity, user data-rate and movement speed. IEEE Wirel. Commun. 2020, 27, 218–228. [Google Scholar] [CrossRef] [Green Version]
  37. Bariah, L.; Mohjazi, L.; Muhaidat, S.; Sofotasios, P.C.; Kurt, G.K.; Yanikomeroglu, H.; Dobre, O.A. A prospective look: Key enabling technologies, applications and open research topics in 6G networks. IEEE Access 2020, 8, 174792–174820. [Google Scholar] [CrossRef]
  38. Gui, G.; Liu, M.; Tang, F.; Kato, N.; Adachi, F. 6G: Opening new horizons for integration of comfort, security, and intelligence. IEEE Wirel. Commun. 2020, 27, 126–132. [Google Scholar] [CrossRef]
  39. Banchs, A.; Fiore, M.; Garcia-Saavedra, A.; Gramaglia, M. Network intelligence in 6G: Challenges and opportunities. In Proceedings of the Proceedings of the 16th ACM Workshop on Mobility in the Evolving Internet Architecture, New Orleans, LA, USA, 25 October 2021; pp. 7–12. [Google Scholar]
  40. Wang, S.; Sun, T.; Yang, H.; Duan, X.; Lu, L. 6G network: Towards a distributed and autonomous system. In Proceedings of the 2020 2nd 6G Wireless Summit (6G SUMMIT), Levi, Finland, 17–20 March 2020; IEEE: Piscataway, NJ, USA, 2020; pp. 1–5. [Google Scholar]
  41. Ahammed, T.B.; Patgiri, R.; Nayak, S. A vision on the artificial intelligence for 6G communication. ICT Express 2022. [Google Scholar] [CrossRef]
  42. Katiyar, N.; Srivastava, J.; Singh, K.P. A Perspective Toward 6G Connecting Technology. In Micro-Electronics and Telecommunication Engineering; Springer: Berlin/Heidelberg, Germany, 2022; pp. 775–793. [Google Scholar]
  43. Meena, P.; Pal, M.B.; Jain, P.K.; Pamula, R. 6G Communication Networks: Introduction, Vision, Challenges, and Future Directions. Wirel. Pers. Commun. 2022, 125, 1097–1123. [Google Scholar] [CrossRef]
  44. Peltonen, E.; Bennis, M.; Capobianco, M.; Debbah, M.; Ding, A.; Gil-Castiñeira, F.; Jurmu, M.; Karvonen, T.; Kelanti, M.; Kliks, A.; et al. 6G white paper on edge intelligence. arXiv 2020, arXiv:2004.14850. [Google Scholar]
  45. Tang, P.; Dong, Y.; Chen, Y.; Mao, S.; Halgamuge, S. QoE-Aware Traffic Aggregation Using Preference Logic for Edge Intelligence. IEEE Trans. Wirel. Commun. 2021, 20, 6093–6106. [Google Scholar] [CrossRef]
  46. Alsulami, H.; Serbaya, S.H.; Abualsauod, E.H.; Othman, A.M.; Rizwan, A.; Jalali, A. A federated deep learning empowered resource management method to optimize 5G and 6G quality of services (QoS). Wirel. Commun. Mob. Comput. 2022, 2022, 1352985. [Google Scholar] [CrossRef]
  47. Bojović, P.D.; Malbašić, T.; Vujošević, D.; Martić, G.; Bojović, Ž. Dynamic QoS Management for a Flexible 5G/6G Network Core: A Step toward a Higher Programmability. Sensors 2022, 22, 2849. [Google Scholar] [CrossRef] [PubMed]
  48. Viswanathan, H.; Mogensen, P.E. Communications in the 6G era. IEEE Access 2020, 8, 57063–57074. [Google Scholar] [CrossRef]
  49. Zhang, Z.; Xiao, Y.; Ma, Z.; Xiao, M.; Ding, Z.; Lei, X.; Karagiannidis, G.K.; Fan, P. 6G wireless networks: Vision, requirements, architecture, and key technologies. IEEE Veh. Technol. Mag. 2019, 14, 28–41. [Google Scholar] [CrossRef]
  50. Huang, C.; Hu, S.; Alexandropoulos, G.C.; Zappone, A.; Yuen, C.; Zhang, R.; Di Renzo, M.; Debbah, M. Holographic MIMO surfaces for 6G wireless networks: Opportunities, challenges, and trends. IEEE Wirel. Commun. 2020, 27, 118–125. [Google Scholar] [CrossRef]
  51. Recommendations, I.T. Cloud-Based Converged Media Services for IP and Broadcast Cable Television. Recommendation J.1301, International Telecommunication Union. 2021. Available online: https://www.itu.int/rec/T-REC-J.1301-202101-I/en (accessed on 1 January 2023).
  52. Vera-Rivera, F.H.; Gaona, C.; Astudillo, H. Defining and measuring microservice granularity—A literature overview. PeerJ Comput. Sci. 2021, 7, e695. [Google Scholar] [CrossRef]
  53. Guerron, X.; Abrahão, S.; Insfran, E.; Fernández-Diego, M.; González-Ladrón-De-Guevara, F. A taxonomy of quality metrics for cloud services. IEEE Access 2020, 8, 131461–131498. [Google Scholar] [CrossRef]
  54. Tsolkas, D.; Liotou, E.; Passas, N.; Merakos, L. A survey on parametric QoE estimation for popular services. J. Netw. Comput. Appl. 2017, 77, 1–17. [Google Scholar] [CrossRef]
  55. Laghari, A.A.; Laghari, M.A. Quality of experience assessment of calling services in social network. ICT Express 2021, 7, 158–161. [Google Scholar] [CrossRef]
  56. Recommendations, I.T. Quality of Service Parameters for Supporting Service Aspects. Recommendation E.803, International Telecommunication Union. 2022. Available online: https://www.itu.int/rec/T-REC-E.803/en (accessed on 1 January 2023).
  57. Christakis, N.A.; Fowler, J.H. Social contagion theory: Examining dynamic social networks and human behavior. Stat. Med. 2013, 32, 556–577. [Google Scholar] [CrossRef] [Green Version]
  58. Alexander, M.; Forastiere, L.; Gupta, S.; Christakis, N.A. Algorithms for seeding social networks can enhance the adoption of a public health intervention in urban India. Proc. Natl. Acad. Sci. USA 2022, 119, e2120742119. [Google Scholar] [CrossRef]
  59. He, X.; Lin, Y.R. Measuring and monitoring collective attention during shocking events. EPJ Data Sci. 2017, 6, 30. [Google Scholar] [CrossRef]
  60. Giacchi, E.; Di Stefano, A.; La Corte, A.; Scatà, M. A dynamic context-aware multiple criteria decision making model in social networks. In Proceedings of the International Conference on Information Society (i-Society 2014), London, UK, 10–12 November 2014; IEEE: Piscataway, NJ, USA, 2014; pp. 157–162. [Google Scholar]
  61. Battiston, F.; Nicosia, V.; Latora, V. The new challenges of multiplex networks: Measures and models. Eur. Phys. J. Spec. Top. 2017, 226, 401–416. [Google Scholar] [CrossRef] [Green Version]
  62. Menichetti, G.; Remondini, D.; Panzarasa, P.; Mondragón, R.J.; Bianconi, G. Weighted multiplex networks. PloS ONE 2014, 9, e97857. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  63. Bródka, P.; Musial, K.; Jankowski, J. Interacting spreading processes in multilayer networks: A systematic review. IEEE Access 2020, 8, 10316–10341. [Google Scholar] [CrossRef]
  64. Holme, P.; Saramäki, J. Temporal networks. Phys. Rep. 2012, 519, 97–125. [Google Scholar] [CrossRef] [Green Version]
  65. Pastor-Satorras, R.; Castellano, C.; Van Mieghem, P.; Vespignani, A. Epidemic processes in complex networks. Rev. Mod. Phys. 2015, 87, 925. [Google Scholar] [CrossRef] [Green Version]
  66. Vespignani, A. Modelling dynamical processes in complex socio-technical systems. Nat. Phys. 2012, 8, 32–39. [Google Scholar] [CrossRef]
  67. Pósfai, M.; Gao, J.; Cornelius, S.P.; Barabási, A.L.; D’Souza, R.M. Controllability of multiplex, multi-time-scale networks. Phys. Rev. E 2016, 94, 032316. [Google Scholar] [CrossRef] [PubMed]
  68. Newman, M.E.; Ferrario, C.R. Interacting epidemics and coinfection on contact networks. PloS ONE 2013, 8, e71321. [Google Scholar] [CrossRef] [Green Version]
  69. Dorogovtsev, S.N.; Mendes, J.F. Evolution of Networks: From Biological Nets To the Internet and WWW; OUP Oxford: Oxford, UK, 2013. [Google Scholar] [CrossRef]
  70. Crepey, P.; Alvarez, F.P.; Barthélemy, M. Epidemic variability in complex networks. Phys. Rev. E 2006, 73, 046131. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  71. Wang, W.; Tang, M.; Yang, H.; Do, Y.; Lai, Y.C.; Lee, G. Asymmetrically interacting spreading dynamics on complex layered networks. Sci. Rep. 2014, 4, 5097. [Google Scholar] [CrossRef] [Green Version]
  72. Zheng, M.; Wang, C.; Zhou, J.; Zhao, M.; Guan, S.; Zou, Y.; Liu, Z. Non-periodic outbreaks of recurrent epidemics and its network modelling. Sci. Rep. 2015, 5, 16010. [Google Scholar] [CrossRef] [Green Version]
  73. Ren, G.; Wang, X. Epidemic spreading in time-varying community networks. Chaos Interdiscip. J. Nonlinear Sci. 2014, 24, 023116. [Google Scholar] [CrossRef]
  74. Huang, H.; Yan, Z.; Chen, Y.; Liu, F. A social contagious model of the obesity epidemic. Sci. Rep. 2016, 6, 37961. [Google Scholar] [CrossRef] [Green Version]
  75. Del Vicario, M.; Bessi, A.; Zollo, F.; Petroni, F.; Scala, A.; Caldarelli, G.; Stanley, H.E.; Quattrociocchi, W. The spreading of misinformation online. Proc. Natl. Acad. Sci. USA 2016, 113, 554–559. [Google Scholar] [CrossRef] [Green Version]
  76. Hill, A.L.; Rand, D.G.; Nowak, M.A.; Christakis, N.A. Infectious disease modeling of social contagion in networks. PLoS Comput. Biol. 2010, 6, e1000968. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  77. Fowler, J.H.; Christakis, N.A. Dynamic spread of happiness in a large social network: Longitudinal analysis over 20 years in the Framingham Heart Study. BMJ 2008, 337, a2338. [Google Scholar] [CrossRef]
  78. Campbell, E.; Salathé, M. Complex social contagion makes networks more vulnerable to disease outbreaks. Sci. Rep. 2013, 3, 1905. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  79. Aleta, A.; Moreno, Y. Multilayer networks in a nutshell. Annu. Rev. Condens. Matter Phys. 2019, 10, 45–62. [Google Scholar] [CrossRef] [Green Version]
  80. Aiosa, G.V.; Attanasio, B.; La Corte, A.; Scatá, M. CoKnowEMe: An Edge Evaluation Scheme for QoS of IoMT Microservices in 6G Scenario. Future Internet 2021, 13, 177. [Google Scholar] [CrossRef]
  81. Barabási, A.L. Scale-free networks: A decade and beyond. Science 2009, 325, 412–413. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  82. Carnegie, N.B.; Krivitsky, P.N.; Hunter, D.R.; Goodreau, S.M. An approximation method for improving dynamic network model fitting. J. Comput. Graph. Stat. 2015, 24, 502–519. [Google Scholar] [CrossRef] [Green Version]
  83. R Core Team. In R: A Language and Environment for Statistical Computing; R Foundation for Statistical Computing: Vienna, Austria, 2019.
  84. Team, R. RStudio: Integrated Development for R; RStudio, Inc.: Boston, MA, USA, 2015; Volume 42, p. 14. Available online: http://www.rstudio.com (accessed on 1 January 2023).
  85. Jenness, S.M.; Goodreau, S.M.; Morris, M. EpiModel: An R package for mathematical modeling of infectious disease over networks. J. Stat. Softw. 2018, 84, 8. [Google Scholar] [CrossRef] [Green Version]
  86. Krivitsky, P.N.; Handcock, M.S.; Hunter, D.R.; Goodreau, S.M.; Morris, M.; Carnegie, N.B.; Butts, C.T.; Leslie-Cook, A.; Bender-deMoll, S.; Wang, L.; et al. Package ‘tergm’. 2014. Available online: https://cran.r-project.org/web/packages/tergm/index.html (accessed on 1 January 2023).
  87. Watts, D.J.; Strogatz, S.H. Collective dynamics of ‘small-world’networks. Nature 1998, 393, 440. [Google Scholar] [CrossRef]
  88. ETR 250: 20001; Transmission and Multiplexing (TM); Speech Communication Quality from Mouth to Ear for 3.1 kHz Handset Telephony Across Networks. European Telecommunications Standards Institute, 1996. Available online: https://www.etsi.org/standards (accessed on 1 January 2023).
  89. Hoßfeld, T.; Heegaard, P.E.; Varela, M.; Möller, S. QoE beyond the MOS: An in-depth look at QoE via better metrics and their relation to MOS. Qual. User Exp. 2016, 1, 2. [Google Scholar] [CrossRef]
  90. Recommendations, I.T. Mean Opinion Score (MOS) Terminology. Recommendation P.800.1. 2003. Available online: https://www.itu.int/rec/T-REC-P.800.1/en (accessed on 1 January 2023).
Figure 1. Bringing complexity to 6G to assess the quality of microservices. The figure schematically describes the main aspects of our proposed modeling approach. We consider a socio-technical system of mobile users and devices (a) exploiting a D2D-MEC system for communication and computing of tasks. We assume that a set of services accessed by end users, as in (a), is represented as a set of microservice applications which consists of multiple composite services (c). We consider a graph of heterogenous networked QoS parameters (b), belonging to different categories (Ac, Us, Ue). In (d), we show the temporal multilayer representation for both environments. The analysis of both complex structures, their interdependence and dynamics leads to the complex systems of QoS and QoE, whose algorithm is detailed in the scheme in (e).
Figure 1. Bringing complexity to 6G to assess the quality of microservices. The figure schematically describes the main aspects of our proposed modeling approach. We consider a socio-technical system of mobile users and devices (a) exploiting a D2D-MEC system for communication and computing of tasks. We assume that a set of services accessed by end users, as in (a), is represented as a set of microservice applications which consists of multiple composite services (c). We consider a graph of heterogenous networked QoS parameters (b), belonging to different categories (Ac, Us, Ue). In (d), we show the temporal multilayer representation for both environments. The analysis of both complex structures, their interdependence and dynamics leads to the complex systems of QoS and QoE, whose algorithm is detailed in the scheme in (e).
Mathematics 11 00423 g001
Figure 2. Spreading dynamics of user experience in the temporal multilayer social network. The plot displays the spreading of user experience within the network M , showing the time steps t 1 , t 500 selected in T. The network M is composed of a virtual social network layer (the two graphs in the upper portion) and a proximity network layer (the two graphs on the lower side). The red circles represent the infected nodes, the blue circles the susceptible nodes.
Figure 2. Spreading dynamics of user experience in the temporal multilayer social network. The plot displays the spreading of user experience within the network M , showing the time steps t 1 , t 500 selected in T. The network M is composed of a virtual social network layer (the two graphs in the upper portion) and a proximity network layer (the two graphs on the lower side). The red circles represent the infected nodes, the blue circles the susceptible nodes.
Mathematics 11 00423 g002
Figure 3. The overall complex QoS dynamics against the population of the temporal multilayer social network. We display the evolution of the overall complex quality measure in T temporal window, under the variation in N, and population of the M temporal multilayer social network. The overall measure is the sum of the complex ( Q o S ) c o m p l e x and the Q o E s o c i a l . Its variation was computed considering J = 30 .
Figure 3. The overall complex QoS dynamics against the population of the temporal multilayer social network. We display the evolution of the overall complex quality measure in T temporal window, under the variation in N, and population of the M temporal multilayer social network. The overall measure is the sum of the complex ( Q o S ) c o m p l e x and the Q o E s o c i a l . Its variation was computed considering J = 30 .
Mathematics 11 00423 g003
Figure 4. Complex QoS in function of population size and network-topology hypothesis of the temporal multilayer quality network. We shed light on the complex QoS in function of the J numbers of parameters, and population of M . We took into consideration different network topology hypotheses for the co-adoption in M . We explore four cases, choosing scale-free (SF) or small-world networks (SW). In each case, the first topology indicates the intra-layer scheme, while the second one indicates the inter-layer scheme.
Figure 4. Complex QoS in function of population size and network-topology hypothesis of the temporal multilayer quality network. We shed light on the complex QoS in function of the J numbers of parameters, and population of M . We took into consideration different network topology hypotheses for the co-adoption in M . We explore four cases, choosing scale-free (SF) or small-world networks (SW). In each case, the first topology indicates the intra-layer scheme, while the second one indicates the inter-layer scheme.
Mathematics 11 00423 g004
Figure 5. Participation coefficient vs. infection rate, under the number of quality parameters. We show in (a) the infection rate as function of the mean value of the participation coefficient in M , against the J parameters in M , taking into consideration a network topology hypothesis for the co-adoption that follows the scheme SF-SF. In (b), by fixing the J = 30 , we vary the network hypothesis, by including also the small-world network.
Figure 5. Participation coefficient vs. infection rate, under the number of quality parameters. We show in (a) the infection rate as function of the mean value of the participation coefficient in M , against the J parameters in M , taking into consideration a network topology hypothesis for the co-adoption that follows the scheme SF-SF. In (b), by fixing the J = 30 , we vary the network hypothesis, by including also the small-world network.
Mathematics 11 00423 g005
Figure 6. Relationship between M O S , % P o W , % G o B , and Q o E s . We compare the relationship between the MOS, %PoW, %GoB as used in the E-model, with the probability density function of the QoE mined from the spreading dynamics of user experience in M during T temporal window.
Figure 6. Relationship between M O S , % P o W , % G o B , and Q o E s . We compare the relationship between the MOS, %PoW, %GoB as used in the E-model, with the probability density function of the QoE mined from the spreading dynamics of user experience in M during T temporal window.
Mathematics 11 00423 g006
Table 1. Summary of state-of-the-art contributions related to 6G paradigm, complex approach to the future of mobile communications and the QoS.
Table 1. Summary of state-of-the-art contributions related to 6G paradigm, complex approach to the future of mobile communications and the QoS.
Ref.YearTopicKeywordsProblemObjectiveApproachLimitations
[15]2021VisionArtificial intelligence, 6G mobile communication, task analysis, sensors, communication-system security, standardsState-of-the-art deep-learning and big-data-analytics-based AI systems require tremendous computation and communication resources, causing significant latency, energy consumption, network congestion, and privacy leakage in both the training and inference processes.Providing a comprehensive picture for the design of scalable and trustworthy edge AI systems. Proposing a unified framework for resource allocation in edge AI systems and a holistic end-to-end architecture for edge AI systems.Theory-driven and machine-learning-based; data-driven.Complexity is not taken into account and no QoS measures are provided.
[16]2019Survey6G mobile communication, driving trends and performance metrics, enabling technologiesDespite recent 6G developments, the fundamental architectural and performance components of 6G remain largely undefined.Providing a holistic, forward-looking vision of 6G architecture and challenges.Descriptive analysisNo QoE and QoS metrics or KPIs are provided to evaluate the performance of upcoming networks.
[8]2020ComplexComplex systems, 5G/6G mobile communication, wireless communication, complex networksSystems can be effectively described as complex networks. Basic issues and fundamental principles related to the structural and evolutionary properties of communication networks still remain largely unaddressed. The situation is even more complicated for modeling the 6G mobile communication networks.Reviewing basic models of complex networks from a communication networks perspective, which may apply when modeling the 6G mobile communication networks.Review, Descriptive analysisA framework to represent and model 6G networks with a complex approach is not provided.
[12]2022Quality6G, QoS, IoT, microservices, fog computing, edge computingEfficient and scalable scheduling algorithms are required to utilise the said characteristics of the microservice architecture while overcoming novel challenges introduced by the architecture.Providing a comprehensive taxonomy of recent literature on microservices-based IoT applications scheduling in edge and fog computing environments. Organizing multiple taxonomies to capture the main aspects of the scheduling problem.Literature reviewThe aspect of complexity and the vision of 6G as a complex ecosystem are not included in the review.
[40]2020Complex6G mobile communication, wireless communication, frequency measurement, satellites, loss measurement, nonlinear opticsTelecommunication networks are evolving towards a distributed and autonomous system.Proposal of a novel distributed and autonomous network architecture for 6G.Architecture designingComplexity, microservices and measures are not considered when calculating QoS
[41]2022Vision6G communication, artificial intelligence, edge, AI, quality of life, quality of experience, cognitive intelligence, data science, big dataThe intelligent network will be fully AI-driven, and the cognitive model of the network architecture will affect every aspect, promising a high QoS and a high QoE to move society towards an AI-driven smart city.Disclosing the advanced scopes such as quantum machine learning, deep learning, and black-box techniques to support a high-configuration networking system.Literature reviewComplexity is not taken into account and no QoS/QoE measures are provided.
[42]2022Vision6G, 5G, mobile technology connectivity, quantum technology, WCDMA5G communication is the most trending technology and, nowadays, commercialized to the whole world. Still, now is the time to look forward beyond this technology, which could be more advanced than 6G.Review of the technology advancement in the 6G network, including comparative analysis of efficient, cost-effective, specific and aggregate efforts toward breakthrough innovations.Comparative analysis, literature reviewComplexity is not taken into account and no QoS/QoE measures are provided.
[43]2022Vision6G communication, future directions THz, smart society, smart healthcare, challenges and applicationsThe 6G revolution and its growth have a fundamental influence on intelligent communication, including smart connectivity, faster communication, and holographic connectivity.Providing an overview of 6G, core technologies, basic architecture, challenges, the applicability of 6G in various real-life applications such as smart city, military surveillance, healthcare.Literature review.Complexity is not taken into account and no QoS/QoE measures are provided.
[10]2020Vision6G mobile communication, wireless communication, 5G, automation, internet, communication system securityTransformative solutions are expected to drive the surge in accommodating a rapidly growing number of intelligent devices and services. A plethora of emerging use cases that cannot be served satisfactorily with 5G.Detailing the roadmap for the future of wireless communications and introducing the key performance indicators (KPIs) for 6G designing.Descriptive analysis, surveyComplexity is not taken into account.
[44]2020ComplexComplex approach, 6G, edge intelligence, advanced IoT, artificial intelligence, machine learning, intelligent internetIntelligent solutions utilizing data-driven machine learning and artificial intelligence has become crucial for several real-world applications, including the development of 6G intelligent edge.Overview of computing infrastructure and platforms, data and edge network management, software development for edge, and real-time and distributed training of ML/AI algorithms, along with security, privacy, pricing, and end-user aspects.Descriptive analysisA framework to model the 6G edge infrastructure with a complex approach is not provided.
[45]2021QualityQuality of service, delays, quality of experience, diffserv networks, wireless communication, cognitionThe existing aggregation approaches/QoS mapping methods to provide differentiated sevices are based on quantitative QoS requirements and static QoS classes.Applying the artificial-intelligence technology of preference logic to achieve an intelligent method for edge computing, called the preference-logic-based aggregation model (PLM), which groups flows with qualitative requirements into dynamic classes.Quantitative and qualitative approaches.Complexity is not taken into account.
[11]2022Vision6G communications, networking, wireless communication, healthcare, vehicular technology, robotics communications, internet of things, internet of everything6G promises high-quality QoS and QoE. 6G will enable internet of everything (IoE), which will also impact many technologies and applications.Envision the potential applications of 6G communication technology in the near future.Descriptive analysisNo QoE and QoS metrics or KPIs are provided to evaluate the performance of upcoming networks
[46]2022Quality5G, 6G communication, quality of service, vehicular network, UAV, machine learningThe QoS in 6G enormously depends upon the mobility and agility of the network architecture. Although different mathematical and computation methods have traditionally been used to optimize the allocation of resources, the nonconvexity of optimization issues creates a unique type of challenges.An insight into how network resources can be allocated to reinforce network communication using optimization and cutting-edge machine-learning techniques.Designing of machine-learning-based algorithmsComplexity is not taken into account and no QoS/QoE measures are provided.
[47]2022Quality5G/6G; dynamic QoS management, network slicing, software-defined networking, queue managementDeveloping a more flexible core infrastructure according to more complex QoS requirements.Providing 6G core flexibility by customizing and optimizing network slices, introducing a higher level of programmability and enabling a higher level of programmability as a prerequisite for dynamic QoS.Designing of multislice network architecture.Complexity and microservices architecture are not taken into account.
[27]2022Quality6G mobile communication, autonomous systems, heuristic algorithms, quality of service, communications technology, telecommunications, noise measurementProviding differentiated services to meet the unique requirements of different use cases. Fulfilling this goal requires the ability to assure quality of service (QoS) end to end (E2E) considering that access networks (ANs) and core networks (CNs) manage their resources autonomously.A novel framework and a distributed algorithm that can enable ANs and CNs to autonomously “cooperate” with each other to dynamically negotiate their local QoS budgets and to collectively meet E2E QoS goals.Designing of novel and distributed algorithm for QoSComplexity and microservices architecture are not considered.
[48]2020Survey6G mobile communication, 5G mobile communication, robot sensing systems, biology, digital twin, user interfacesThe future of connectivity is in the creation of digital twin worlds which are a true representation of the physical and biological worlds at every spatial and time instant, unifying our experience across these physical, biological and digital worlds.Painting a broad picture of cognitive-spectrum sharing methods and new spectrum bands; the integration of localization and sensing capabilities into the system definition; the achievement of extreme performance requirements on latency and reliability; new network-architecture paradigms involving sub-networks and RAN-Core convergence; and new security and privacy schemes.Descriptive analysisComplexity is not taken into account and no QoS/QoE measures are provided.
[49]2019Survey6G mobile communication, 5G mobile communication, absorption, wireless communication, artificial intelligence, bandwidth, 3GPPA key enabler for the intelligent information society of 2030, 6G networks are expected to provide performance superior to 5G and satisfy emerging services and applications.Presenting a large-dimensional and autonomous network architecture which integrates space, air, ground, and underwater networks to provide ubiquitous and unlimited wireless connectivity. The authors also discuss artificial intelligence (AI) and machine learning for autonomous networks and an innovative air-interface design.Architectural designingComplexity is not taken into account and no QoS/QoE measures are provided.
[36]2020Survey5G mobile communication, 6G mobile communication, market research, wireless communicationThere has not been any officially agreed opinion on what 6G will be; as a future novel generation, 6G will no doubt have ten to a hundred times higher overall capabilities than that of 5G.Defining the roadmap of 6G; presenting technologies, challenges and future direction for researchers.Descriptive analysisA framework to represent and model 6G networks with a complex approach is not provided.
[7]2020Survey5G mobile communication, wireless communication, artificial intelligence, quality of service, market research, sensorsSome fundamental issues that need to be addressed are higher system capacity, higher data rate, lower latency, higher security, and improved QoS compared to the 5G system.Presenting the vision of future 6G wireless communication and its network architecture and describing emerging technologies.Descriptive analysisA framework to represent and model 6G networks with a complex approach is not provided.
[38]2020Survey5G mobile communication, wireless communication, communication-system security, security, physical layer, bandwidth, NOMAAchieving diverse performance improvements for the various 6G requirements.Proposing a 6G architecture as an integrated system of the enabling technologies; discussing the potential challenges in the development of 6G technology and identification of 6G core services and KPIs.Analysis of related works and designing of architecture.Complexity is not considered and no QoS/QoE measures are provided.
[50]2020SurveyWireless communication, apertures, antenna arrays, optical surface waves, holography, MIMO communication, transceiversFuture wireless networks will be capable of sensing, controlling, and optimizing the wireless environment to fulfill the visions of low-power, high-throughput, massively connected, and low-latency communications.Providing an overview of HMIMOS (holographic MIMO surfaces) communications, including the available hardware architectures for reconfiguring such surfaces, and highlighting the opportunities and key challenges in designing HMIMOS-enabled wireless communications.Descriptive analysisThe realistic modeling of metasurfaces is not provided.
Table 2. Main notations.
Table 2. Main notations.
SymbolDescription
M Temporal multilayer social network.
V M , E M Set of vertices and set of edges for M .
LSet of elementary layers for M , with L = L 1 , L 2 , respectively, the interconnections based on proximity networks and virtual social networks.
M Temporal multilayer quality network.
TTemporal window of observation.
NEnd users, population of M .
JHeterogeneous quality parameters and population of M
w j Weights of j J in M .
k j α Intra-layer degree of j on a layer α in M .
k j α β Inter-layer degree of j through layers α and β in M .
P α β ( k , k ) Probability of having edges that connect node of degree k in a layer α to node with degree k in a layer β in M .
SSusceptible state of the SI model.
IInfected state of the SI model.
β Infection rate.
P ¯ Mean value of the participation coefficient of node i in M .
Q o S c o m p l e x The measure of quality depending on weighing the co-adoption of heterogeneous parameters in M .
Q o E s o c i a l The measure of quality based on user-experience spreading dynamics in the social network jointly with its complex values weighted in M .
Q o S o v e r a l l The overall complex measure of QoS, computed as the sum of Q o S c o m p l e x and Q o E s o c i a l .
Table 3. Simulation parameters.
Table 3. Simulation parameters.
ParameterValue
Time steps t i T ranges in [1:500]
Number of layers in M 2
Number of layers in M 3
Number of nodes in M N ranges in [200:1000]
Number of nodes in M J ranges in [30:180]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Scatá, M.; La Corte, A. A Complex Insight for Quality of Service Based on Spreading Dynamics and Multilayer Networks in a 6G Scenario. Mathematics 2023, 11, 423. https://doi.org/10.3390/math11020423

AMA Style

Scatá M, La Corte A. A Complex Insight for Quality of Service Based on Spreading Dynamics and Multilayer Networks in a 6G Scenario. Mathematics. 2023; 11(2):423. https://doi.org/10.3390/math11020423

Chicago/Turabian Style

Scatá, Marialisa, and Aurelio La Corte. 2023. "A Complex Insight for Quality of Service Based on Spreading Dynamics and Multilayer Networks in a 6G Scenario" Mathematics 11, no. 2: 423. https://doi.org/10.3390/math11020423

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop