Next Article in Journal
eXplainable Artificial Intelligence (XAI): A Systematic Review for Unveiling the Black Box Models and Their Relevance to Biomedical Imaging and Sensing
Previous Article in Journal
Precise Control of Micropipette Flow Rate for Fluorescence Imaging in In Vivo Micromanipulation
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Dynamic QoS Mapping Algorithm for 5G-TSN Converged Networks Based on Weighted Fuzzy C-Means and Three-Way Decision Theory

1
School of Information and Communication Engineering, Beijing University of Posts and Telecommunications, Beijing 100876, China
2
The Intelligent Gaming and Decision-Making Laboratory, Beijing 100091, China
3
School of Mechanical and Electrical Engineering, Beijing Information Science and Technology University, Beijing 102206, China
4
School of Electronic Engineering, Beijing University of Posts and Telecommunications, Beijing 100876, China
*
Authors to whom correspondence should be addressed.
These authors contributed equally to this work.
Sensors 2025, 25(21), 6648; https://doi.org/10.3390/s25216648
Submission received: 16 September 2025 / Revised: 25 October 2025 / Accepted: 28 October 2025 / Published: 30 October 2025
(This article belongs to the Special Issue Intelligent Sensing and Computing in Wireless Networks)

Abstract

To ensure end-to-end Quality of Service (QoS) management in 5G-TSN converged networks, this paper proposes a dynamic weighted QoS mapping method based on Weighted Fuzzy C-Means and Three-Way Decisions (WFCM-TDwQM). The WFCM algorithm is employed to cluster Time-Sensitive Networking (TSN) flows based on their QoS attributes, reducing computational complexity. A three-way decision-based method is used to assign a reasonable and approximate set of 5G QoS Identifier (5QI) values to each cluster. Finally, dynamic weights are adjusted by considering QoS similarity and the residual load rate, enabling the system to adapt to network load changes. The experimental results show that, compared with three other mapping algorithm combinations, WFCM-TDwQM not only ensures end-to-end QoS consistency but also achieves better load balancing under varying network loads. Moreover, its mapping performance is evaluated under different network scenarios.

1. Introduction

Although wired Ethernet has been widely adopted in modern industrial communication systems due to its high reliability and mature technological foundation, it suffers from limited flexibility and high installation and maintenance costs [1]. These limitations have created opportunities for the development of wireless communication systems such as Wi-Fi, 4G, and, more recently, 5G [2,3,4]. In wireless communication systems, various devices must efficiently interconnect within the constraints of limited radio spectrum resources [5]. With the continuous evolution of wireless and cellular communication technologies, the capacity and coverage of industrial communication systems have improved significantly. By integrating Time-Sensitive Networking (TSN) from wired networks with 5G technology from wireless domains, communication systems can achieve enhanced flexibility while meeting the stringent requirements of industrial applications for high bandwidth and low latency [6,7,8,9]. In the architecture of 5G-TSN converged networks, the 5G system (5GS) acts as a transparent logical bridge, supporting the necessary interfaces and protocols required to participate in TSN networks, enabling efficient and unified industrial communication [10,11].
In integrated wireless and wireless networks, each (sub)network may operate using different protocols, and the underlying data flows may exhibit different characteristics of Quality of Service (QoS) [12,13,14,15]. To achieve seamless and unified communication across such heterogeneous networks, it is necessary to systematically map the QoS properties of data flows between different (sub)networks [16]. One of the key challenges in such environments is the estimation of end-to-end QoS for data flows [17]. A commonly adopted approach to evaluating the overall performance of heterogeneous networks involves quantifying the impact of each participating application and access technology [18,19,20]. Unfortunately, the 3GPP specification does not define a standard mapping between the QoS attributes of 5G and TSN networks [21]. Designing such a mapping is a complex task, yet it is crucial, as it can significantly affect the end-to-end service quality of traffic flows in heterogeneous TSN–5G integrated networks [22,23].
Currently, mainstream QoS mapping algorithms can generally be categorized into three types: table-based mapping, function-based mapping, and clustering-based mapping.
Table-based QoS mapping uses predefined static mapping tables that specify relationships between different QoS domains [24]. For example, Satka et al. [25] proposed a method that maps the default priority values of 5G frames to the priority code point (PCP) values of TSN frames and vice versa, enabling interconversion between 5G and TSN frames. However, this type of mapping is inherently static and lacks adaptability to changing network conditions; under heavy network loads, it can easily lead to congestion in specific QoS queues due to its static nature [26].
Function-based QoS mapping establishes mathematical relationships between QoS parameters in heterogeneous networks to perform mapping. Shaikhli et al. [12] proposed a framework that supports end-to-end QoS in heterogeneous networks, classifying incoming traffic into two distinct QoS categories based on application type and QoS requirements. In [27], a QoS-aware algorithm was developed to systematically map TSN traffic to 5G domains based on application constraints such as deadlines, jitter, and bandwidth. However, function-based mapping remains largely static and lacks flexibility in adapting to dynamic network conditions.
Cluster-based QoS mapping first aggregates traffic flows with similar QoS characteristics into cluster flows, then performs unified QoS mapping for each cluster [28,29]. Kumar D et al. [30] designed a dynamic flow clustering scheme based on a rough K-means algorithm that adapts clustering based on network environments. However, this method is limited to fixed QoS class mappings. Cai Y et al. [31] proposed IKM-RQM, a solution for low-latency transmission and resource management in TSN–5G systems. This approach relies on a clustering-based TSN QoS mapping table and a 5G QoS Identifier (5QI) mapping table generated using a distance-based rough set method. However, the mapping success rate of IKM-RQM decreases under high network load, and the distance-based RQM approach exhibits limited flexibility, as the setting of threshold pairs relies heavily on subjective judgment.
References [32,33,34,35] conducted a series of studies on the network architecture, key technologies, research challenges, and application scenarios of 5G–TSN converged networks. Reference [36] proposed an effective method for mapping 5G QoS flows to the priority queues of time- and wavelength-division multiplexed passive optical networks (TWDM-PONs). Considering the latency tolerance of services and the load conditions of the network, this study mapped 22 standardized 5G QoS Identifiers (5QIs) to the (high, medium, and low) priority queues of the PON. Furthermore, Zhang et al. [37] proposed a QoS-aware dynamic scheme to enable interconnection between 5G and TSN networks, with a primary focus on virtual network function (VNF) mapping. They formulated a mixed-integer linear programming (MILP) model incorporating time-sensitive constraints and developed a heuristic algorithm for VNF mapping and scheduling within the 5G–TSN integrated environment.
To alleviate the contradiction between QoS consistency and load balancing in the QoS mapping of 5G-TSN converged networks, this study proposes a dynamic weighted QoS mapping method that combines Weighted Fuzzy C-Means clustering with a three-way decision-making mechanism (WFCM-TDwQM). The proposed approach first applies WFCM to cluster TSN flows based on their QoS attributes, thereby reducing the computational complexity of the subsequent mapping process. A three-way decision-based region partitioning strategy is then used to assign the available 5QIs to core and boundary domains for each cluster, providing a constrained and reasonable candidate set for mapping. Based on the clustering results and the partitioned 5QI regions, a dynamic weight-driven QoS mapping procedure is finally performed, which ensures QoS consistency while improving the balance of traffic load across the network. The primary contributions of this work are summarized as follows:
  • This paper employs WFCM clustering to capture variations in different QoS attributes across traffic flows effectively. During the iterative clustering process, attribute weights are dynamically adjusted based on their contribution to intra-cluster differentiation. Attributes with greater impact are assigned higher weights in the distance calculation. This adaptive weighting mechanism enhances clustering performance and reduces the computational complexity of the subsequent QoS mapping stage.
  • A three-way decision-based evaluation mechanism is introduced to partition the 5QI set into core and boundary domains for each flow cluster. This method takes into account the relative membership degrees of 5QIs to each cluster and calculates threshold pairs along with associated evaluation metrics. By avoiding reliance on manually set absolute thresholds, the partitioning process becomes more adaptive and robust. This stage effectively prepares the foundation for balanced and flexible mapping while ensuring QoS consistency.
  • Based on the results of WFCM clustering and three-way partitioning, WFCM-TDwQM performs QoS mapping from TSN flows to 5QI parameter groups using a dynamic weighting strategy. The mapping weight considers both the residual capacity of each 5QI and its QoS similarity to the target flow. This approach achieves a better balance between load distribution and QoS alignment, particularly under varying network load conditions.
The proposed WFCM-TDwQM approach effectively addresses the end-to-end QoS mapping challenge in 5G-TSN converged networks by combining weighted fuzzy clustering with dynamic decision-based weight adjustment. These contributions advance the intelligent management of heterogeneous network resources and enhance service continuity across converged industrial scenarios. The remainder of this article is organized as follows: Section 2 introduces the 5G-TSN converged network architecture and the QoS model, laying the foundation for the proposed method. Section 3 presents the design of the WFCM-TDwQM algorithm, including traffic clustering based on composite QoS metrics and dynamic 5QI allocation using a three-way decision mechanism. Section 4 details the experimental setup, performance metrics, and comparative results under various network load conditions. Finally, Section 5 concludes this paper and discusses potential directions for future research.

2. 5G–TSN Converged Network

2.1. 5G–TSN Network Model

In the 5G–TSN converged network architecture, the 5GS operates as a transparent bridge device that supports TSN functionality. The 5G standard leverages its native QoS framework to manage traffic flows, which can be differentiated using corresponding 5QI values [38]. To ensure interoperability between TSN and 5G domains, the logical bridge in 5G includes TSN Translator (TT) functions that operate across both the user plane and the control plane [39]. In the user plane, the TSN Translator is composed of a network-side TT (NW-TT) and a device-side TT (DS-TT), which provide ingress and egress adaptation support. In the control plane, the 5G architecture achieves coordinated configuration, QoS mapping, and management interoperability through the interaction between the TSN Application Function (AF) and the Centralized Network Configuration (CNC) entity [40].
As shown in Figure 1, the 5GS obtains the QoS requirements of the TSN flows from the CNC through the TSN-AF in the control plane. Based on this information and the pre-configured 5QI profiles, the QoS mapping algorithm is used to create a QoS mapping table between TSN and the 5GS. Within the algorithmic procedure, flows with similar QoS characteristics are merged into a single aggregated flow [41]. Since the number of aggregated flows is significantly smaller than the number of original flows, the computational complexity of the subsequent QoS mapping process is greatly reduced [42]. Based on this mapping table, a Policy Control Function (PCF) selects an appropriate QoS profile for each flow. The PCF then instructs the Session Management Function (SMF) to establish the corresponding 5G QoS flows, thereby completing the QoS mapping between TSN and the 5GS [43].
On the UE side, TSN flows are allocated to the corresponding 5G QoS flows by DS-TT according to the issued QoS rules. These QoS flows are subsequently scheduled in the RAN according to their assigned QoS profiles. Resource allocation is carried out within the Radio Access Network (RAN), where the MAC-layer scheduler in the 5G system assigns radio resources according to the defined QoS profiles. On the UPF side, NW-TT restores TSN flows from QoS flows and handles them based on Packet Detection Rules. Using the allocated resources, traffic is transmitted through the 5GS with deterministic delivery guarantees, thus enabling end-to-end QoS support [44,45].

2.2. QoS Model

At the user plane, a total of N TSN traffic flows of various types are injected from the TSN network into the 5G bridge. Each flow is represented as a multivariate vector of QoS requirements: f i = f i , 1 , f i , 2 , , f i , D , where 1 n N , D denotes the number of QoS parameters, and f i , d represents specific QoS features such as priority, transmission guarantee, latency, data volume, and packet loss rate. These QoS parameters are assumed to be known to the 5G system, typically obtained via the TSN AF. Accordingly, the set of traffic flows within a given time slot can be denoted as follows: F = f 1 , f 2 , , f N . Before being processed by the 5GS for QoS mapping, the TSN flows are pre-clustered into C aggregated flow groups, where C < N . Each group contains flows with similar QoS characteristics. The a f k aggregated flow is denoted as follows: ϕ k = f k 1 , f k 2 , , f n k , where nk is the number of original flows contained in the aggregated flow a f k . The complete set of aggregated flows can thus be expressed as follows: A F = ϕ 1 , ϕ 2 , , ϕ C .
In the 5GS, a QoS flow represents the finest granularity of service differentiation within a Protocol Data Unit (PDU) session. Each QoS flow between the User Equipment (UE) and the User Plane Function (UPF) is characterized by a set of QoS attributes, including resource type, priority level, packet delay budget (PDB), packet error rate (PER), and maximum data burst volume (MDBV) [46]. These attributes are encapsulated in QoS profiles and referenced using the 5G QoS Identifier (5QI). Therefore, QoS mapping between TSN and 5G involves assigning a corresponding 5QI to each TSN traffic flow. The 3rd Generation Partnership Project (3GPP) specification defines a set of standardized 5QI values, which are commonly used for typical services in mobile networks. This set can be extended with non-standardized 5QI values, allowing network operators to customize QoS characteristics to meet specific service requirements. Each supported 5QI in the system can be represented as a vector of QoS attributes, expressed as follows: I j = I j , 1 , I j , 2 , , I j , D , for 1 j L , where I j , d denotes the d-th QoS attribute index for the j-th 5QI. These indices correspond to the same QoS parameters as defined for TSN traffic flows, such as priority, resource type, PDB, MDBV, and PER. It is worth noting that not all 5QI types include a complete set of parameters. Specifically, 5QIs with a Guaranteed Bit Rate (GBR) resource type do not define the MDBV parameter, indicated by I j , 4 = 1 . Meanwhile, non-GBR 5QIs typically lack both PDB and MDBV settings, denoted as I j , 3 = 1 and I j , 4 = 1 , respectively.
To enable flexible and accurate QoS mapping in 5G–TSN converged networks, the goal of clustering-based dynamic QoS mapping is to reduce, as much as possible, the discrepancy between 5G QoS classes and TSN traffic classes. That is, the assigned QoS levels after mapping should closely approximate the original QoS levels, thereby minimizing potential degradation in transmission quality due to mismatched service classes. Meanwhile, when the network experiences heavy traffic load, the dynamic mapping scheme should be capable of adjusting the assignment of traffic flows to 5QI queues in a timely manner. This helps prevent queue buildup caused by static mappings and reduces additional network latency under congested conditions.

3. Algorithm Design

In a 5G–TSN converged network, the input consists of N TSN traffic flows, each described by D QoS attributes. The 5G system is pre-configured with L standardized 5QI entries, each also characterized by D QoS parameters. After flow clustering, the N TSN flows are grouped into C aggregated flow clusters. Each cluster is associated with a cluster center a f k and a corresponding set of flows ϕ k , where k = 1 , , C . Based on the cluster center a f k of each aggregated flow, the set of L 5QIs is partitioned using a three-way decision mechanism. For each aggregated flow cluster, this results in two subsets of 5QIs: a core region set C R k and a boundary region set B R k , where k = 1 , , K . Finally, each flow in the aggregated set ϕ k is mapped to a 5QI in the corresponding core region set C R k , provided that the selected 5QI has sufficient residual capacity. If all 5QIs in C R k are fully utilized, the flow is then mapped to a 5QI in the boundary region set B R k that still has available capacity. The output of this process is a complete mapping from each TSN flow f i (where i = 1 , , N ) to a 5QI I n i , with n i 1 , , L , thereby accomplishing the QoS mapping of TSN traffic onto 5G QoS classes. The overall workflow of the algorithm is illustrated in Figure 2.

3.1. WFCM-Based Traffic Clustering

3.1.1. Computation of Composite QoS Weights in TSN Networks

CRITIC–Entropy-Based Weight Calculation
Commonly used methods for computing attribute weights include the entropy weight method and the Criteria Importance Through Intercriteria Correlation (CRITIC) method. The entropy weight method reflects the degree of dispersion among QoS attribute data, while the CRITIC method takes into account both the correlation between QoS attributes and the contrast intensity among values. The integration of these two methodologies produces a more balanced and informative weight distribution [47].
It should be noted that both entropy and standard deviation serve as indicators of data dispersion, which means that they are equally important in characterizing attribute variability. To leverage the strengths of both approaches, this study employs an additive combination strategy. The formula for the combined weight computation that integrates the CRITIC and entropy methods is shown as follows:
C E j = ( σ j 2 + e j ) i = 1 D 1 q i j
w j a = C E j j = 1 D C E j
Here, σ j 2 denotes the standard deviation of the QoS attribute values in the j-th dimension across all traffic flows; e j represents the information entropy of the QoS attribute in the j-th dimension; and q i j is the correlation coefficient between the QoS attributes in the i-th and j-th dimensions.
Fisher Criterion-Based Weight Calculation
In binary classification, the traditional Fisher criterion aims to minimize the within-class scatter while maximizing the between-class scatter. In a one-dimensional sample space, the corresponding binary classification Fisher function is shown as follows:
F 2 , j = i = 1 2 k = 1 , k i 2 μ i μ k 2 i = 1 2 k = 1 , k 1 2 s i 2 + s k 2 = μ 1 μ 2 2 s 1 2 + s 2 2
Here, μ k and s k 2 represent the mean and within-class scatter of the samples belonging to the class group k on attribute j, respectively. The Fisher function evaluates the contribution of attribute j to the binary classification. Extending the above form to the multi-class case, its Fisher function is expressed as follows:
F C , j = i = 1 C k = 1 , k i C μ i μ k 2 i = 1 C k = 1 , k 1 C s i 2 + s k 2
By replacing the within-class scatter in the denominator with the within-class sample variance, we obtain Equation (5). This reduces the impact of the number of within-class samples on the Fisher function and makes the form of the denominator more reasonable. Based on the current clustering result, the mean and variance of each attribute are computed for each cluster. To evaluate the discriminative power of each attribute, pairwise comparisons are performed between clusters; the Fisher linear discriminant ratio is calculated for each attribute by comparing the inter-cluster mean differences and the intra-cluster variances [48] :
F j = i = 1 C k = 1 , k i C μ i μ k 2 i = 1 C k = 1 , k 1 C σ i 2 + σ k 2
The attribute weight for each QoS dimension is derived from its Fisher discriminant ratio, as follows:
w j b = F j j = 1 D F j
Composite Weight Calculation
CRITIC–entropy weights measure the internal and external mathematical characteristics of sample attribute values; multi-class Fisher weights reflect the Fisher contribution of each attribute to classification. The former is calculated during clustering initialization, while the latter is computed during the iteration process. By combining them through a product accumulation normalization method, as shown in Equation (7), the resulting composite weights both account for the static mathematical features of the samples and dynamically adjust the weights of each attribute based on grouping. This increases the weights of attributes beneficial to the grouping, thus improving the quality of the grouping.
w j = w j a · w j b j = 1 D w j a · w j b

3.1.2. Attribute-Weighted Fuzzy C-Means Clustering for Traffic Flows

The aforementioned comprehensive weighting method is incorporated into the attribute-weighted fuzzy C-means (FCM) clustering algorithm. The overall procedure is summarized as follows. Initially, the QoS indicators of TSN traffic flows are discretized and normalized to ensure consistency across different attributes. An integer C is then selected to represent the number of clusters, satisfying 2 C N 1 . In addition, the fuzzy control parameter m (commonly set to 2) and a convergence threshold ε (set to e 2 in this work) are determined. The fuzzy membership matrix U is initialized, where each element of the matrix is constrained within the interval μ i k 0 , 1 . Subsequently, the CRITIC–entropy weights are calculated, and based on Equation (10), the initial cluster centers c k ( 1 c C ) are obtained. For each data element, its cluster assignment is determined according to the maximum membership degree in the matrix U. This step provides an initial partition of traffic flows into candidate clusters, and the iteration begins. In each iteration, based on the class grouping from the previous iteration, the contribution of each attribute component is evaluated using Fisher’s linear discriminant ratio. The Fisher criterion weights are derived accordingly, thereby capturing the relative discriminative power of individual QoS indicators across different clusters [49]. By combining these weights, the comprehensive indicator weight is finally obtained. The distance between each data sample and the cluster centers is then computed using a weighted Euclidean metric, defined as follows:
d i k w = d = 1 D w d · f i , d a f k , d 2
where w d denotes the weight of the d-th QoS attribute. Based on these distances, the membership function is updated as follows:
μ i k = 1 p = 1 C d i k w d i p w 2 m 1  
The cluster centers are then recalculated according to the following:
c k = i = 1 N μ i k m · x i i = 1 N μ i k m  
At the end of each iteration, the convergence of the algorithm is assessed by comparing the difference between the cluster centers before and after iteration. If the change is smaller than the threshold ε , the clustering process terminates; otherwise, the procedure returns to the step of computing the initial cluster centers c k and repeats the subsequent updates until convergence is achieved.
It is worth noting that this iterative process adaptively adjusts both the membership degrees and the cluster centers, ensuring that the clustering outcome reflects not only the intrinsic similarity of traffic flows but also the varying significance of different QoS attributes. This property is essential for providing a reliable foundation for subsequent QoS mapping in heterogeneous 5G-TSN environments.

3.2. Dynamic Weighted QoS Mapping Based on Three-Way Decisions

3.2.1. Three-Way Decision-Based 5QI Region Partitioning

According to the 3GPP 5G specifications, there are three defined resource types: Delay-Critical GBR (DC-GBR), Guaranteed Bit Rate (GBR), and non-GBR. The Policy Control Function (PCF) computes an approximate set of 5QIs for time-sensitive (TS) flows within the DC-GBR resource type. For non-time-sensitive flows, including AVB flows, best-effort (BE) flows, and other general traffic types, the approximate set is computed using 5QIs from the GBR and non-GBR categories [50]. To avoid priority confusion before and after QoS mapping, as shown in Table 1, QoS class mapping is established by correlating the priority code point (PCP) of TSN traffic with the resource type of the available 5QI entries.
Traditional static QoS mapping methods are incapable of dynamically adapting their strategies or expanding mapping tables in response to changes in network load, which may lead to congestion within specific QoS categories. To enhance the flexibility of the mapping process, rough set theory is employed to expand the suboptimal 5QI set, thereby improving the efficiency of resource allocation.
However, determining how to effectively divide the optimal 5QI set (corresponding to the core region) and the suboptimal 5QI set (corresponding to the boundary region) remains a key challenge in achieving flexible load balancing while ensuring QoS consistency. A distance-based partitioning method is employed, which uses a minimum distance threshold tl and a relative distance threshold th to delineate the core and boundary regions. First, for each 5QI element I j , the distance d j k to all clustering centers a f k is calculated, along with its minimum value d j m . The partitioning procedure proceeds as follows: If d j m t l , the 5QI element I j is assigned to the core region C R m corresponding to cluster center c m ; otherwise, it is assigned to the boundary region B R m . For the remaining cluster centers not yet evaluated for I j , if d j k t l , then I j is assigned to the core region C R k ; otherwise, the ratio p k m = d j k / d j m is calculated. If p k m t h , then I j is assigned to the boundary region B R k ; otherwise, it is assigned to the negative region D R k [31].
Although the distance-based partitioning method is relatively simple in terms of decision logic, it still relies on the manual configuration of two threshold parameters. To address this limitation, this paper incorporates the three-way decision mechanism used in three-way C-means clustering into the 5QI region partitioning process [51], resulting in a three-way decision-based partitioning method. As with the previous approach, the distances d j k between each 5QI element I j and all clustering centers a f k are first computed. Then, the membership degree of each 5QI element with respect to each clustering center is calculated using the following formula:
μ j k = 1 p = 1 C d j k d j p 2 m 1
The relative membership degree g j k is defined by computing the ratio between the membership value μ j k and the maximum membership value among all clusters for a given 5QI element, as formulated below:
g j k = μ j k μ j n
Here, μ j n denotes the maximum value of μ j k , ensuring that g j k 1 is always satisfied. Based on the relative membership degrees of each sample, a threshold δ a is derived for logical decision-making during numerical filtering. The calculation is given by the following [52]:
δ a = 1 L a j J a g j p g j q
Here, a 1 , 2 , 3 corresponds to the resource types DC-GBR, GBR, and non-GBR, respectively. L a denotes the number of 5QI entries with resource type a; J a is the corresponding 5QI set; and g j p and g j q denote the highest and second highest relative membership degrees for 5QI element I j . For each 5QI I j of type a, all associated relative membership degrees g j k are compared with the threshold δ a , and a binary logical value is defined as L j k = g j k > δ a . By employing these logical values, the regions of this 5QI can be succinctly ascertained. When there is only one L j k = 1 , it signifies that the 5QI is associated with the CR of the aggregated flow k; conversely, when there are multiple different ones L j k = 1 , it denotes that the 5QI pertains to the BR of multiple aggregated flows. This distinction exemplifies the partitioning characteristic inherent in rough set theory, whereby an element belongs either to the CR of a single class or to the BR shared by multiple classes.
Next, based on the relative membership degrees and the binary logical values, both the evaluation function and the pair of partitioning thresholds are derived. The evaluation function is defined as follows:
v j k = g j k k = 1 C L j k
v j k is designed as a function of g j k and L j m , m = 1 , . . . , C . In other terms, the proposed evaluation function takes into account the collective impact of all relative membership degrees g j m , m = 1 , . . . , C corresponding to each 5QI I j , by comparing them against the threshold and representing these degrees as logical values L j m .
In the context of the three-branch decision partition, the selection of the threshold pair is associated with the definition of the variable v j k . Specifically, when I j is an element of the CR of a f p , there exist g j p = 1 , L j p = 1 , L j k = 0 , k p . Thus, v j p = 1 . When I j belongs to the BR of h classes ( 2 h C ), there exist g j b > δ a , 1 > v j b > δ a / h , b { b 1 , . . . , b h } . Therefore, the partitioning threshold pair α j , β j is computed as follows:
α j = 1
β j = δ k = 1 C L j k
Finally, the region assignment is determined based on the evaluation function v j k between the element I j and the cluster center c k , together with the threshold pair α j , β j . Specifically, if v j k α j , then I j is assigned to the core region C R k ; if α j > v j k > β j , then I j is assigned to the boundary region B R k . Otherwise, I j is assigned to the negative region D R k .
Compared to the distance-based partitioning method, the three-way decision-based approach takes into account the distribution of the relative membership degrees of each element with respect to all clustering centers. Moreover, it eliminates the need to manually configure the threshold pair parameters. Instead, the threshold β j for the boundary and negative regions is adaptively adjusted according to the distribution of relative membership degrees.

3.2.2. Dynamic Weighted QoS Mapping in 5G-TSN Networks

After the TSN traffic clustering and 5QI region partitioning steps are completed, the final stage involves executing dynamic weighted QoS mapping. This mapping is performed from the TSN flows within each aggregated flow to the element of the 5QI region, following the sequence of “core region first, followed by boundary region.” In reference [53], a greedy approximate mapping strategy is adopted, which prioritizes the selection of the 5QI that exhibits the highest similarity to the aggregated traffic cluster center. As a result, the traffic load tends to concentrate on a limited number of 5QIs. Although greedy approximate mapping reduces computational complexity (C < N), this approach neglects the QoS differences between individual traffic flows and various 5QIs. Figure 3 shows a simplified illustration.
Two aggregated flows have some unmapped elements { f 1 , f 2 , f 3 } . The two corresponding 5QI sets have some elements under different regions < C R 1 : { I 1 , I 2 } , B R 1 : { I 3 } > , < C R 2 : { I 4 } , B R 2 : { I 5 , I 6 } > .
When C R 1 (or B R 2 ) has remaining capacity, the greedy approximation mapping assigns f 1 (or f 3 ) to 5QI I 2 (or I 6 ). However, this results in significant QoS mismatches, as f 1 (or f 3 ) is actually closer to 5QI I 1 (or I 5 ). Furthermore, when C R 2 has remaining capacity, f 2 always prioritizes I 4 in the core domain.
In short, greedy approximate mapping may cause the issue of load concentration and QoS mismatch. To mitigate this potential issue, dynamic weighted QoS mapping is proposed. For each element f k i in the aggregated flow cluster, its dynamic weight with respect to a 5QI element I j in the core or boundary region is calculated as follows:
w k i , j c = r · ( 1 u i N 0 ) + 1 r · e d k i , j
Here, r is the weighting factor, with a value range of 0 r 1 ; N 0 denotes the maximum allowable load for a single 5QI; u j represents the current load of the 5QI element y j ; and d k i , j is the normalized distance between f k i and I j .
The first term of the dynamic weight w k i , j c reflects the load residual ratio of I j , while the second term captures the QoS similarity between f k i and I j . To prevent any single factor from having an excessive impact on the mapping effect, an exponential function is used to calculate the similarity component in Equation (15), ensuring that the value ranges of both parts are approximately consistent within [0, 1]. These two components are combined through a weighted summation to derive the final dynamic weight. The mapping procedure proceeds as follows: first, the 5QI elements I j with non-zero residual capacity are selected; next, the dynamic weights for all eligible I j are computed; finally, f k i is mapped to the 5QI with the highest dynamic weight. This process repeats until all aggregated flows are mapped or until both the core and boundary regions have no remaining load capacity.

3.3. Time Complexity Analysis

In the TSN traffic clustering stage, the time complexity for computing the CRITIC–entropy weights is O N , while that for the Fisher criterion weights is O C . Therefore, the overall time complexity of the weighted FCM clustering is O N · C + N + C = O N · C . In the 5QI region partitioning stage, the time complexity of the three-way decision-based partitioning method is O 4 · L · C + 4 · L + 1 = O L · C [54]. In the dynamic mapping stage, the total time complexity is O N . Consequently, the overall time complexity of the proposed WFCM-TDwQM algorithm is O ( max ( N · C , L · C ) ) .

4. Simulation and Discussion of Results

4.1. Experimental Setup

In the 5G-TSN converged network, traffic load is defined as the number of service flows, which is set to a maximum of 630 in the simulation. Since a single PDU session can support up to 64 QoS flows, the 5G bridge is only required to establish a maximum of 10 PDU sessions. The load upper bound for a single 5QI is configured in relation to the number of PDU sessions.
In this study, the QoS requirements of the TSN traffic to be mapped are generated based on nine types of industrial network traffic data provided in Table 2 of [31,33]. The 5QI set used for mapping includes both standard 5QIs defined in 3GPP Release [41] and extended non-standard 5QIs derived from the mapping results. The validation is conducted from two perspectives: (1) under the same network scenario, varying traffic loads are evaluated, ranging from 150 to 630 flows; (2) under a fixed traffic load, different network scenarios are considered, as shown in Table 2, where the classification of TSN traffic types follows Table 1. The simulation experiments in this study evaluate four algorithm combinations: WFCM-TDwQM, IKM-RQM, WFCM-RQM, and IKM-TDwQM. These combinations are derived by integrating the proposed WFCM-TDwQM algorithm with the IKM-RQM method [31]. The key parameters used in the simulations are listed in Table 3. The performance evaluation metrics include the mapping success rate, the proportion of flows meeting the packet loss rate requirement, the mapping error, the load coverage ratio, the average length of non-empty loads, and the load variance (only non-empty load).

4.2. Determination of Cluster Number and Weighting Parameter

4.2.1. Cluster Count C

A reasonable number of clustering centers (i.e., aggregated flows) is essential for improving clustering performance. In this study, the Davies–Bouldin Index (DBI) is employed to evaluate clustering quality under different numbers of cluster centers, where a smaller DBI value indicates better clustering performance. As shown in Figure 4, the DBI value increases as the number of aggregated flows increases. The DBI reflects the average of the maximum ratios between intra-cluster distance and inter-cluster distance. If the number of aggregated flows is too small, each cluster will contain too many traffic flows, which may cause network congestion. On the other hand, too many clusters will increase computational overhead. Therefore, the number of aggregated flows is set to 9 in this study, which corresponds to a relatively low DBI value.

4.2.2. Proportion Parameter r

The proportion parameter r for QoS mapping must be predetermined. In this study, an optimal value of r was selected by analyzing the mapping results of the proposed algorithm when N = 360 . As r increases from 0 to 1 in Figure 5, the residual load weight rises, leading to improvements in load coverage and reductions in average load length, thus enhancing load balance and effectively mitigating network congestion. As shown in Figure 6, the overall load variance decreases, reaching its minimum at r = 0.594 except at the boundary values. Packet loss rates decline within the range r = 0.58 to 0.625 , with the rate at r = 0.594 maintaining at least 80%. As shown in Figure 7, errors in the GBR/DC-GBR categories increase due to the increase in load balancing weight, whereas the non-GBR errors remain stable, all at relatively low levels when r = 0.594 . Taking into account both load balance and error control, the value r = 0.594 was ultimately chosen. Furthermore, the mapping success rate remains constant, attributed to the fixed clustering and regional partitioning results, which effectively constrain the impact of variations in r.
To verify the robustness of the empirically determined value r = 0.594 in terms of performance, this study repeated each possible value of r 100 times. At r = 0.594, in Figure 8, the load coverage ratio and the average length of non-empty loads are located well within the stable range (particularly near the middle of the average values), with the remainder metric positioned at the left end of its stable range, indicating good performance stability. Regarding the variability in performance metrics at r = 0.594, the first two metrics exhibit larger standard deviations—approximately 5.5% and 1.1, respectively—due to the effects of load balancing; the other metrics maintain moderate standard deviations of 11%, 4%, and 0.21, respectively.

4.3. Comparison of Multiple Algorithms Under Varying Loads in Single Network Scenario

Under the traffic distribution of the general Scenario 2, the network load is gradually increased to evaluate the mapping performance of four different algorithm combinations. The network load ranges from 150 to 630, with an increment of 30. The comparison focuses on two aspects: QoS consistency and load balancing. For QoS consistency, the evaluation metrics include the mapping success rate, the proportion of flows meeting the packet loss rate requirement, and the mapping error. For load balancing, the metrics include the load coverage ratio, the average length of non-empty loads, and the load variance.
As the network load increases, the QoS consistency metrics of the four algorithm combinations are examined. As shown in Figure 9, when the network load increases from 150 to 630, the proposed WFCM-TDwQM algorithm achieves the highest mapping success rate, with an average of 99.3%. In comparison, IKM-TDwQM ranks second with an average of 96.5%, while IKM-RQM and WFCM-RQM perform worse, with average success rates of 76.5% and 72.1%, respectively.
As illustrated in Figure 10, among all four algorithm combinations, WFCM-TDwQM consistently achieves the highest number of flows satisfying the packet loss rate requirement—especially under medium- to high-load conditions—demonstrating its superior performance in both success rate and reliability.
According to Figure 11, the maximum mapping error of WFCM-TDwQM does not exceed 0.164, and its overall error variation is better than that of IKM-TDwQM. In most cases, the remaining two algorithms exhibit lower individual mapping errors, but their performance is less stable overall.
As the network load increases, the load balancing metrics of the four algorithm combinations are analyzed. As shown in Figure 12, WFCM-TDwQM consistently achieves the highest 5QI load coverage ratio, with an average of 59.5%, followed by IKM-TDwQM at 55.5%. The other two methods, IKM-RQM and WFCM-RQM, show significantly lower averages of 40.0% and 34.8%, respectively. As illustrated in Figure 13, the average non-empty load per 5QI increases with the rising network load. Overall, the values follow the order WFCM-RQM > IKM-RQM > IKM-TDwQM > WFCM-TDwQM, indicating that WFCM-TDwQM distributes the load more evenly across multiple 5QIs. According to Figure 14, the load variance across the 5QI set also shows an upward trend as the load increases. In most cases, WFCM-TDwQM exhibits a higher load variance. This is because a greater number of 5QIs are involved in the load balancing process, resulting in a wider but more effective distribution of traffic load.
For verification from the perspective of statistical significance, this study repeated each algorithm 100 times under various load conditions. As shown in Figure 15, the simulation results include the mean and standard deviation of multiple runs for all key performance indicators. In the first row of Figure 15, the changes in the mean values of the indicators further validate the conclusions presented earlier in Section 4.3. The second row of Figure 15 shows the changes in the standard deviations of the indicators. WFCM-TDwQM demonstrates better stability in the mapping success rate and packet loss satisfaction metrics, while the remaining indicators exhibit some fluctuations as the load increases.
Compared to the other three algorithm combinations, WFCM-TDwQM demonstrates a higher success rate in QoS mapping and a greater number of instances meeting packet loss rate requirements, as well as accommodating a larger volume of 5QI traffic. While maintaining QoS consistency, the resulting mapping scheme yields a lower average load per individual 5QI, indicating that the proposed algorithm exhibits enhanced adaptability to variations in network load.

4.4. Multi-Scenario Comparison of Multiple Algorithms Under Varying Load Levels

Different applications in the network impose varying requirements on traffic types, resulting in changes in traffic composition across different scenarios, as shown in Table 2. For example, in Scenario 1, which has strict real-time performance requirements, a higher proportion of Type A traffic is observed. In contrast, Scenario 3, which represents audio–video services with high bandwidth demand, exhibits a larger proportion of Type B traffic.
Under the same network load condition ( N = 600 ), the mapping performance of the four algorithm combinations is compared across different network scenarios. The performance metrics are consistent with those used in Experiment 2. In contrast to the perspective of Experiment 2, which emphasizes variations in network load, Experiment 3 investigates the impact of different traffic compositions across network scenarios on algorithm performance.
As shown in Figure 16, in the audio–video-oriented Scenario 3, the proposed WFCM-TDwQM algorithm not only ensures QoS consistency between pre- and post-mapping—reflected in its high mapping success rate, high proportion of flows meeting the packet loss constraint, and low mapping error—but also achieves excellent load distribution performance, including high load coverage, a low average proportion of non-empty loads, and a reasonable level of load variance.
The experiment was also repeated 100 times. In the first row of Figure 17, the changes in the mean values of the metrics further validate the conclusions presented earlier in Section 4.4. The second row of Figure 17 shows the changes in the standard deviations of the metrics. As the proportion of non-time-sensitive traffic increases, WFCM-TDwQM exhibits an increasing trend in performance variability for the metrics mapping success rate and load coverage ratio; it shows relatively stable fluctuations for load variance; and a decreasing trend in variability for the remaining metrics.
Compared across the four algorithm combinations and three different scenarios, the proposed algorithm consistently achieves a mapping success rate close to 100%, a packet loss satisfaction rate no lower than 80%, a load coverage ratio of at least 60%, and an average non-empty load ratio not exceeding 75%. Therefore, the proposed algorithm demonstrates both high QoS mapping fidelity and favorable load distribution across network scenarios with diverse traffic requirements, maintaining stable performance even as traffic composition varies.

5. Conclusions

This paper addresses the QoS mapping problem in 5G-TSN converged networks, with a focus on ensuring both QoS consistency and balanced load distribution. A dynamic weighted QoS mapping algorithm, termed WFCM-TDwQM, is proposed by integrating weighted fuzzy C-means (WFCM) clustering and three-way decision theory. The algorithm clusters TSN traffic based on QoS attributes using WFCM, then employs a three-way decision-based partitioning strategy and dynamic weight mapping to adaptively adjust the 5QI set and mapping weights in response to changing network conditions, thereby improving the performance of the QoS mapping scheme. The simulation results demonstrate that WFCM-TDwQM outperforms baseline algorithms in key metrics such as mapping success rate, the proportion of flows satisfying packet loss constraints, load coverage, and the average length of non-empty loads—especially under varying network loads and traffic compositions. These findings confirm that the proposed method not only maintains QoS consistency in the mapping process but also achieves effective load balancing.
It is worth noting that the clustering stage in the proposed method currently relies on predefined optimal cluster numbers, which are obtained through prior data analysis. In future work, we aim to explore more scalable and adaptive traffic clustering algorithms that can better accommodate dynamic network environments and a broader range of traffic types.

Author Contributions

Conceptualization, Y.W. and H.C.; Methodology, Y.W., L.N. and C.Z.; Software, Y.W.; Validation, L.N., X.L. (Xiaokai Liu), X.L. (Xingbo Lu) and C.Z.; Formal analysis, F.X. and X.L. (Xingbo Lu); Resources, L.N.; Writing—original draft, Y.W. and H.C.; Writing—review & editing, F.X., L.N., X.L. (Xiaokai Liu), X.L. (Xingbo Lu) and C.Z.; Visualization, H.C.; Supervision, F.X., X.L. (Xiaokai Liu) and X.L. (Xingbo Lu); Project administration, F.X. and X.L. (Xiaokai Liu); Funding acquisition, F.X. and X.L. (Xiaokai Liu). All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the National Natural Science Foundation of China (No. 62301594).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

For access to the data used in this study, please contact the corresponding author if needed.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Underberg, L.; Kays, R.; Dietrich, S.; Fohler, G. Towards hybrid wired-wireless networks in industrial applications. In Proceedings of the 2018 IEEE Industrial Cyber-Physical Systems (ICPS), St. Petersburg, Russia, 15–18 May 2018; pp. 768–773. [Google Scholar]
  2. John, J.; Noor-A-Rahim, M.; Zanbouri, K.; Sreenan, C.J.; Pesch, D.; Poor, H.V. Industry 4.0 and Beyond: The Role of 5G, WiFi 7, and Time-Sensitive Networking (TSN) in Enabling Smart Manufacturing. Future Internet 2024, 16, 345. [Google Scholar] [CrossRef]
  3. Seol, Y.; Hyeon, D.; Min, J.; Kim, M.; Paek, J. Timely Survey of Time-Sensitive Networking: Past and Future Directions. IEEE Access 2021, 9, 142506–142527. [Google Scholar] [CrossRef]
  4. Zhang, T.; Li, X.; Xiong, D.; Xie, G.; Lin, K.; Liu, H.; Reisslein, M. Time-Sensitive Networking (TSN) for Industrial Automation: Current Advances and Future Directions. ACM Comput. Surv. 2024, 57, 1–38. [Google Scholar] [CrossRef]
  5. Chen, H.Y.; Lee, C.H. Analysis of the number of hops in wired-wireless heterogeneous networks. In Proceedings of the 2012 IEEE Wireless Communications and Networking Conference (WCNC), Paris, France, 1–4 April 2012; pp. 1806–1810. [Google Scholar]
  6. Mourtzis, D.; Angelopoulos, J.; Panopoulos, N. Smart manufacturing and tactile Internet based on 5G in the context of Industry 4.0: Analysis and recommendations. Electronics 2021, 10, 3175. [Google Scholar] [CrossRef]
  7. Gundall, M.; Huber, C.; Rost, P.; Mannweiler, C.; Gartzien, K.; Müller, J.; Pichler, M.; Ruediger, A.; Meissner, G.; Fisseni, B.; et al. Integration of 5G with TSN as prerequisite for a highly flexible future industrial automation: Time synchronization based on IEEE 802.1AS. In Proceedings of the IECON 2020 The 46th Annual Conference of the IEEE Industrial Electronics Society, Singapore, 18–21 October 2020; pp. 3823–3830. [Google Scholar]
  8. Hu, B.; Gharavi, H. A Hybrid Wired/Wireless Deterministic Network for Smart Grid. IEEE Wirel. Commun. 2021, 28, 138–143. [Google Scholar] [CrossRef]
  9. Zhang, Y.; Xu, Q.; Guan, X.P.; Chen, C. Wireless/wired integrated transmission for industrial cyber-physical systems: Risk-sensitive co-design of 5G and TSN protocols. Sci. China Inf. Sci. 2022, 65, 110204. [Google Scholar] [CrossRef]
  10. Xu, Y.; Gui, G.; Gacanin, H.; Ohtsuki, T.; Adachi, F. A Survey on Resource Allocation for 5G Heterogeneous Networks: Current Status, Challenges, and Solutions. IEEE Commun. Surv. Tutor. 2021, 23, 668–695. [Google Scholar] [CrossRef]
  11. Wang, Z.; Li, Z.; Long, C.; Zheng, Y.; Ai, B.; Song, X. Time Synchronization for 5G and TSN Integrated Networking. IEEE J. Sel. Areas Commun. 2025, 43, 2969–2980. [Google Scholar] [CrossRef]
  12. Al-Shaikhli, A.; Esmailpour, A.; Nasser, N. Quality of Service Interworking over Heterogeneous Networks in 5G. In Proceedings of the 2016 IEEE International Conference on Communications (ICC), Kuala Lumpur, Malaysia, 22–27 May 2016; pp. 1–6. [Google Scholar]
  13. Farid, F.; Shahrestani, S.; Ruan, C. QoS Evaluation of Heterogeneous Networks: Application-Based Approach. Int. J. Comput. Netw. Commun. 2016, 8, 47–59. [Google Scholar] [CrossRef]
  14. Ambrosy, N.; Markwart, C.; Halfmann, R.; Underberg, L. 5G QoS model for Time-Sensitive Networking. at-Automatisierungstechnik 2024, 72, 308–319. [Google Scholar] [CrossRef]
  15. Loh, F.; Raithel, F.; Raffeck, S.; Seufert, A.; Fröhler, R.; Heller, C.; Hoßfeld, T. QoS and QoE Study of the European 5G Mobile Networks for Next Generation of Applications. IEEE Commun. Mag. 2025, 63, 78–84. [Google Scholar] [CrossRef]
  16. Slamnik-Kriještorac, N.; Kremo, H.; Ruffini, M. Sharing Distributed and Heterogeneous Resources Toward End-to-End 5G Networks: A Comprehensive Survey and a Taxonomy. IEEE Commun. Surv. Tutor. 2020, 22, 1592–1628. [Google Scholar] [CrossRef]
  17. Farid, F.; Shahrestani, S.; Ruan, C. A Dynamic Model for Quality of Service Evaluation of Heterogeneous Networks. Int. J. Wirel. Netw. Broadband Technol. 2020, 9, 17–42. [Google Scholar] [CrossRef]
  18. Gures, E.; Shayea, I.; Alhammadi, A.; Ergen, M.; Mohamad, H. A Comprehensive Survey on Mobility Management in 5G Heterogeneous Networks: Architectures, Challenges and Solutions. IEEE Access 2020, 8, 195883–195913. [Google Scholar] [CrossRef]
  19. Larrañaga, A.; Lucas-Estañ, M.C.; Garcia-Saavedra, A.; Gijón, C.; Golfarelli, M.; Feist, V.; Rossi, M.; Testi, C.; Papadopoulos, P.; Sathiaseelan, A.; et al. Analysis of 5G-TSN Integration to Support Industry 4.0. In Proceedings of the 2020 25th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA), Vienna, Austria, 8–11 September 2020; pp. 1111–1114. [Google Scholar]
  20. Ba, X. QoS-Forecasting-Based Intelligent Flow-Control Scheme for Multi-Connectivity in 5G Heterogeneous Networks. IEEE Access 2021, 9, 104304–104315. [Google Scholar] [CrossRef]
  21. Dao, N.N.; Tu, N.H.; Hoang, T.D.; Nguyen, T.H.; Le, L.B. A review on new technologies in 3GPP standards for 5G access and beyond. Comput. Netw. 2024, 245, 110370. [Google Scholar] [CrossRef]
  22. Wang, X.; Li, Z.; Sun, M.; Liu, Y.; Zhao, Y.; Tian, H. Reinforcement Learning-Based Particle Swarm Optimization for End-to-End Traffic Scheduling in TSN-5G Networks. IEEE/ACM Trans. Netw. 2023, 31, 3254–3268. [Google Scholar] [CrossRef]
  23. Zhang, Y.; Li, M.; Xu, Q.; Chen, C.; Guan, X. Seamless Scheduling for NFV-Enabled 5G-TSN Network Based on Full-Path AoI. IEEE Trans. Ind. Inform. 2024, 20, 13513–13525. [Google Scholar] [CrossRef]
  24. Krummacker, F.C.; Fink, P.; Leuthold, G.; Wisniewski, L.; Jasperneite, J. Analysis of 5G Channel Access for Collaboration with TSN Concluding at a 5G Scheduling Mechanism. Network 2022, 2, 440–455. [Google Scholar] [CrossRef]
  25. Satka, Z.; Pantzar, M.; Magnusson, C. Developing a Translation Technique from 5G QoS Flow to TSN QoS Parameters. In Proceedings of the 2022 18th IEEE International Conference on Factory Communication Systems (WFCS), Pavia, Italy, 27–29 April 2022; pp. 1–4. [Google Scholar]
  26. Cheng, S.T.; Chen, Y.; Liang, Z.H.; Zhang, H.T.; Huang, Y. On self-adaptive 5G network slice QoS management via intelligent filtering and deep reinforcement learning. Wirel. Netw. 2023, 29, 3429–3451. [Google Scholar] [CrossRef]
  27. Satka, Z.; Ashjaei, M.; Fotouhi, H.; Daneshtalab, M.; Sjödin, M.; Mubeen, S. QoS-MAN: A novel QoS mapping algorithm for TSN-5G flows. In Proceedings of the 2022 IEEE 28th International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA), Taipei, Taiwan, 23–25 August 2022; pp. 220–227. [Google Scholar]
  28. Adamuz-Hinojosa, O.; Delgado-Ferro, F.; Navarro-Ortiz, J.; Muñoz, P.; Ameigeiras, P. Unleashing 5G Seamless Integration with TSN for Industry 5.0: Frame Forwarding and QoS Treatment. IEEE Open J. Commun. Soc. 2025, 6, 4874–4884. [Google Scholar] [CrossRef]
  29. Luque-Schempp, F.; Panizo, L.; Gallardo, M.d.M.; Merino, P. AutomAdapt: Zero Touch Configuration of 5G QoS Flows Extended for Time-Sensitive Networking. IEEE Access 2023, 11, 82960–82977. [Google Scholar] [CrossRef]
  30. Kumar, D.; Dilip, G.; Krishna, A. Enhanced Rough K-Means Based Flow Aggregation for QoS Mapping in Heterogeneous Network Environments. IEEE Trans. Netw. Serv. Manag. 2020, 17, 1565–1579. [Google Scholar]
  31. Cai, Y.; Zhang, X.; Wang, X.; Chen, X. Dynamic QoS Mapping and Adaptive Semi-Persistent Scheduling in 5G-TSN Integrated Networks. China Commun. 2023, 20, 340–355. [Google Scholar] [CrossRef]
  32. Mannweiler, C.; Gajic, B.; Rost, P.; Ganesan, R.S.; Markwart, C.; Halfmann, R.; Gebert, J.; Wich, A. Reliable and Deterministic Mobile Communications for Industry 4.0: Key Challenges and Solutions for the Integration of the 3GPP 5G System with IEEE Time-Sensitive Networking. In Proceedings of the Mobile Communication - Technologies and Applications, 24. ITG-Symposium, Osnabrueck, Germany, 15–16 May 2019; pp. 1–6. [Google Scholar]
  33. 5G ACIA. Integration of 5G with time-sensitive networking for industrial communications. In White Paper; 5G ACIA: Frankfurt, Germany, 2021. [Google Scholar]
  34. Gao, W.; Liang, Z.; Tang, Z.; Li, X.; Zhang, X. Integrating 5G-U with Time-Sensitive Networking for Industrial Internet: Architectures and Technologies. J. Commun. 2021, 42, 43–54. [Google Scholar]
  35. Atiq, M.K.; Muzaffar, R.; Seijo, Ó.; Val, I.; Bernhard, H.-P. When IEEE 802.11 and 5G meet time-sensitive networking. IEEE Open J. Ind. Electron. Soc. 2021, 3, 14–36. [Google Scholar] [CrossRef]
  36. Zhang, H.; Huang, C.; Zhou, J.; Chen, L. QoS-Aware Virtualization Resource Management Mechanism in 5G Backhaul Heterogeneous Networks. IEEE Access 2020, 8, 19479–19489. [Google Scholar] [CrossRef]
  37. Zhang, Y.; Xu, Q.; Li, M.; Chen, C.; Guan, X. QoS-Aware Mapping and Scheduling for Virtual Network Functions in Industrial 5G-TSN Network. In Proceedings of the 2021 IEEE Global Communications Conference (GLOBECOM), Madrid, Spain, 7–11 December 2021; pp. 1–6. [Google Scholar]
  38. Sasiain, J.; Franco, D.; Atutxa, A.; Astorga, J.; Jacob, E. Toward the Integration and Convergence Between 5G and TSN Technologies and Architectures for Industrial Communications: A Survey. IEEE Commun. Surv. Tutor. 2025, 27, 259–321. [Google Scholar] [CrossRef]
  39. Popovski, P.; Trillingsgaard, K.F.; Simeone, O.; Durisi, G. 5G Wireless Network Slicing for eMBB, URLLC, and mMTC: A Communication-Theoretic View. IEEE Access 2018, 6, 55765–55779. [Google Scholar] [CrossRef]
  40. Pedersen, K.I.; Maldonado, R.; Pocovi, G.; Juan, E.; Lauridsen, M.; Kovacs, I.Z.; Brix, M.; Wigard, J. A tutorial on radio system-level simulations with emphasis on 3GPP 5G-Advanced and beyond. IEEE Commun. Surv. Tutor. 2024, 26, 2290–2325. [Google Scholar] [CrossRef]
  41. Zanbouri, A.; Noor-A-Rahim, M.; Pesch, D. Scalability Analysis of 5G-TSN Applications in Indoor Factory Settings. In Proceedings of the 2025 IEEE Wireless Communications and Networking Conference (WCNC), Milan, Italy, 24–27 March 2025; pp. 1–6. [Google Scholar]
  42. Kang, Y.; Yi, Y.; Park, J.; Choi, S.; Lee, H. Time-Sensitive Networking Technologies for Industrial Wireless Communication Systems. Energies 2021, 14, 4497. [Google Scholar] [CrossRef]
  43. Debnath, R.; Comsa, S.; Michish, D.; Schott, L.; Schmidt, T.C.; Wählisch, M. 5GTQ: QoS-Aware 5G-TSN Simulation Framework. In Proceedings of the 2023 IEEE 98th Vehicular Technology Conference (VTC2023-Fall), Hong Kong, Hong Kong, 10–13 October 2023; pp. 1–7. [Google Scholar]
  44. Nasrallah, A.; Thyagaturu, A.S.; Alharbi, Z.; Wang, C.; Shao, X.; Reisslein, M.; ElBakoury, H. Ultra-Low Latency (ULL) Networks: The IEEE TSN and IETF DetNet Standards and Related 5G ULL Research. IEEE Commun. Surv. Tutor. 2019, 21, 88–145. [Google Scholar] [CrossRef]
  45. Wu, Z.; Hou, Y.; Mu, G.; Zhu, Y.; Xiong, W. Hybrid Traffic Scheduling in 5G and TSN Networks for Virtual Power Plants: A Philosophy Based on Synthetic and Real Data. Appl. Sci. 2023, 13, 7953. [Google Scholar] [CrossRef]
  46. Ambrosy, N.; Underberg, L.; Jasperneite, J.; Jumar, U. Traffic priority mapping for a joint 5G-TSN QoS model. In Proceedings of the 2022 Kommunikation in der Automation: Beitrage des Jahreskolloquiums (KommA 2022), Lemgo, Germany, 3 November 2022; pp. 28–38. [Google Scholar]
  47. Lu, H.; Zhang, X.; Xue, L.; Pan, L.; Wang, N.; Qiu, Z. Selection of Agricultural Machinery Maintenance Strategy Based on CRITIC-Entropy Weight and GRA-TOPSIS. Processes 2022, 10, 266. [Google Scholar] [CrossRef]
  48. Zhang, D.; Li, W.; Zhao, J. A Weighted Fuzzy C-Means Clustering Algorithm and Its Application in Image Segmentation. Comput. Appl. Softw. 2016, 33, 273–277. [Google Scholar]
  49. Huang, S.; Guo, Y.; Yang, N.; Zhou, J.; Xu, K. A weighted fuzzy C-means clustering method with density peak for anomaly detection in IoT-enabled manufacturing process. J. Intell. Manuf. 2021, 32, 1845–1861. [Google Scholar] [CrossRef]
  50. Zhu, J.; Wang, G.; Li, H.; Li, D.; Jiao, L. A Probabilistic Linguistic Three-Way Decision via Fuzzy C-Means Clustering. IEEE Trans. Fuzzy Syst. 2023, 31, 2821–2835. [Google Scholar] [CrossRef]
  51. Zhang, K.; Tian, D.; Pei, T.; Wang, J.; Fan, J. A Three-Way C-Means Algorithm. Appl. Soft Comput. 2019, 85, 105536. [Google Scholar] [CrossRef]
  52. Maji, P.K.; Pal, S.K. A Hybrid Clustering Algorithm Using Rough and Fuzzy Sets. Fuzzy Sets Syst. 2008, 159, 2923–2937. [Google Scholar] [CrossRef]
  53. Larrañaga-Zumeta, A.; Lucas-Estañ, M.C.; Gozálvez, J.; Arriola, A. 5G configured grant scheduling for seamless integration with TSN industrial networks. Comput. Commun. 2024, 226–227, 107930. [Google Scholar] [CrossRef]
  54. Rodini, F. QoS/QoE Developments in 4G-IoT & 5G Technologies. In Presentation from Qualcomm, ITU Workshop on Telecommunications Service Quality; International Telecommunication Union: Geneva, Switzerland, 2017. [Google Scholar]
Figure 1. Diagram of QoS mapping in 5G-TSN converged networks.
Figure 1. Diagram of QoS mapping in 5G-TSN converged networks.
Sensors 25 06648 g001
Figure 2. Overall algorithm flow.
Figure 2. Overall algorithm flow.
Sensors 25 06648 g002
Figure 3. Mapping description based on clustering of TSN traffic flows and 5QI region partitioning.
Figure 3. Mapping description based on clustering of TSN traffic flows and 5QI region partitioning.
Sensors 25 06648 g003
Figure 4. DBI values under different numbers of aggregated flows.
Figure 4. DBI values under different numbers of aggregated flows.
Sensors 25 06648 g004
Figure 5. Load coverage ratio and average length of non-empty loads under different values of r.
Figure 5. Load coverage ratio and average length of non-empty loads under different values of r.
Sensors 25 06648 g005
Figure 6. Load variance and packet loss satisfaction ratio under different values of r.
Figure 6. Load variance and packet loss satisfaction ratio under different values of r.
Sensors 25 06648 g006
Figure 7. Average mapping error of DC-GBR, GBR, non-GBR, and overall under different values of r.
Figure 7. Average mapping error of DC-GBR, GBR, non-GBR, and overall under different values of r.
Sensors 25 06648 g007
Figure 8. Comparison of mapping performance with different values of r.
Figure 8. Comparison of mapping performance with different values of r.
Sensors 25 06648 g008
Figure 9. Comparison of mapping success rate.
Figure 9. Comparison of mapping success rate.
Sensors 25 06648 g009
Figure 10. Comparison of packet loss satisfaction count.
Figure 10. Comparison of packet loss satisfaction count.
Sensors 25 06648 g010
Figure 11. Comparison of mapping error.
Figure 11. Comparison of mapping error.
Sensors 25 06648 g011
Figure 12. Comparison of load coverage ratio.
Figure 12. Comparison of load coverage ratio.
Sensors 25 06648 g012
Figure 13. Comparison of average length of non-empty loads.
Figure 13. Comparison of average length of non-empty loads.
Sensors 25 06648 g013
Figure 14. Comparison of load variance.
Figure 14. Comparison of load variance.
Sensors 25 06648 g014
Figure 15. Comparison of mapping performance from multiple simulation runs.
Figure 15. Comparison of mapping performance from multiple simulation runs.
Sensors 25 06648 g015
Figure 16. Comparison of mapping performance of four algorithm combinations across multiple scenarios under same network load N = 600.
Figure 16. Comparison of mapping performance of four algorithm combinations across multiple scenarios under same network load N = 600.
Sensors 25 06648 g016
Figure 17. Comparison of mapping performance from multiple simulation runs across multiple scenarios.
Figure 17. Comparison of mapping performance from multiple simulation runs across multiple scenarios.
Sensors 25 06648 g017
Table 1. QoS class mapping and metric mapping.
Table 1. QoS class mapping and metric mapping.
TSN Traffic TypesPCP of TSN Traffic5QI Resource Type
Class A (high priority)7, 6, 5, 4, 3DC-GBR
Class B (medium priority)2, 1GBR
Class C (low priority)0NON-GBR
Table 2. Simulation scenario configuration.
Table 2. Simulation scenario configuration.
TSN Traffic Proportion (%)TSN Traffic Type Distribution (%)
Scenario 13:7:7:6:3:5:9:9:5126:23:51
Scenario 22:6:6:5:2:8:15:15:4121:38:41
Scenario 32:6:6:5:2:10:19:19:3121:48:31
Table 3. Simulation parameters.
Table 3. Simulation parameters.
ParameterValue
Maximum Number of PDU Sessions10
Load Upper Bound per 5QI4× Number of PDU Sessions
Clustering Convergence Threshold0.01
Minimum Distance Threshold0.05
Relative Distance Threshold1.5
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

Wu, Y.; Xu, F.; Ning, L.; Liu, X.; Chen, H.; Lu, X.; Zhao, C. A Dynamic QoS Mapping Algorithm for 5G-TSN Converged Networks Based on Weighted Fuzzy C-Means and Three-Way Decision Theory. Sensors 2025, 25, 6648. https://doi.org/10.3390/s25216648

AMA Style

Wu Y, Xu F, Ning L, Liu X, Chen H, Lu X, Zhao C. A Dynamic QoS Mapping Algorithm for 5G-TSN Converged Networks Based on Weighted Fuzzy C-Means and Three-Way Decision Theory. Sensors. 2025; 25(21):6648. https://doi.org/10.3390/s25216648

Chicago/Turabian Style

Wu, Yuhang, Fangmin Xu, Lina Ning, Xiaokai Liu, Hongyuan Chen, Xingbo Lu, and Chenglin Zhao. 2025. "A Dynamic QoS Mapping Algorithm for 5G-TSN Converged Networks Based on Weighted Fuzzy C-Means and Three-Way Decision Theory" Sensors 25, no. 21: 6648. https://doi.org/10.3390/s25216648

APA Style

Wu, Y., Xu, F., Ning, L., Liu, X., Chen, H., Lu, X., & Zhao, C. (2025). A Dynamic QoS Mapping Algorithm for 5G-TSN Converged Networks Based on Weighted Fuzzy C-Means and Three-Way Decision Theory. Sensors, 25(21), 6648. https://doi.org/10.3390/s25216648

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