Detnet yang model mapping to 3gpp configuration

By implementing configuration mapping methods in the communication network, the challenges of interoperability and resource management between 5G systems and DetNet are solved, seamless interoperability and resource management are achieved, and real-time application requirements for data loss rate, jitter and delay requirements are met.

CN119137912APending Publication Date: 2024-12-13TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202380037996.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2022-05-02
Filing Date
2023-04-28
Publication Date
2024-12-13

AI Technical Summary

Technical Problem

Existing technologies are difficult to achieve seamless interoperability and resource management between 5G systems and deterministic networks (DetNet), resulting in real-time applications that have strict requirements on data loss rates, jitters and delays that cannot be effectively operated.

Method used

Implementing a configuration mapping method in a communication network through a controller entity, including sending configuration parameters from the controller entity to the network node, and mapping and modifying configuration parameters between each network node to realize the 5G system and DetNet Effective interoperability and resource management.

Benefits of technology

It realizes seamless interoperability and resource management between 5G systems and DetNet, meets the operational requirements of real-time applications that have strict requirements on data loss rate, jitter and delay, and improves system compatibility and integration.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119137912A_ABST
    Figure CN119137912A_ABST
Patent Text Reader

Abstract

The present disclosure provides a method for configuration mapping in a communication network. The method comprises: sending at least one first configuration parameter from a controller entity to a first network node; mapping the at least one first configuration parameter to at least one second configuration parameter at the first network node; sending the at least one second configuration parameter from the first network node to a second network node; and initiating a modification action in the communication network at the second network node. In some embodiments, the method further comprises sending success or failure information relating to the configuration parameters and / or the configuration mapping from the second network node to the first network node, in particular wherein the success or failure information is provided by a status code; and transmitting success or failure information relating to the configuration parameters and / or the configuration mapping from the first network node to the controller entity, in particular wherein the success or failure information is provided by a status code. In some embodiments, the method further includes determining, at the first network node, at least one user session affected by the at least one first configuration parameter; and providing information from the first network node to the second network node on how the at least one user session is to be modified. In some embodiments, the method further comprises determining, at the first network node, traffic flow information or flow direction information regarding whether traffic flow is uplink traffic, downlink traffic or user terminal-to-user terminal traffic; and providing the traffic flow information or flow direction information from the first network node to the second network node.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention generally relates to configuration mapping in mobile networks, and more particularly, the present invention relates to configuration mapping from a deterministic network to a 3GPP network. Background Art

[0002] Deterministic Networking (DetNet) is an initiative of the IETF DetNet Working Group to develop deterministic data paths for real-time applications that require very low data loss rates, minimal packet delay variation (jitter), and bounded latency. Examples of such applications include audio and video streaming, industrial automation, and vehicle control. DetNet networks are managed by a central controller called the Controller Plane Function (CPF) or DetNet Controller, which manages information about DetNet flows and their requirements.

[0003] Integration of the 3GPP 5G System (5GS) into the DetNet architecture is one aspect that 3GPP is targeting. The goal is to open up the 5G system as a DetNet node, as described in 3GPP TR 23.700-46.

[0004] A significant challenge in current solutions is the lack of methods to address interoperability between 5GS and DetNet networks. This limitation stems from the disjoint configuration domains of 5GS and DetNet, which hinders seamless interoperability between the two systems.

[0005] A problematic aspect of current solutions is the lack of a way to address interworking between 5GS and DetNet networks. This lack of interworking solutions prevents the two networks from achieving seamless communication and integration, which is critical for the effective operation of real-time applications with stringent requirements on data loss rates, jitter, and latency.

[0006] Another problematic aspect is the disjointness of the configuration domains between 5GS and DetNet. These disjoint configurations create compatibility issues and hinder the ability of the two systems to interwork effectively. As a result, it becomes challenging to establish a cohesive framework that enables seamless exchange of information and management of network resources between 5GS and DetNet systems. Summary of the invention

[0007] The purpose of the present invention is to achieve the mapping or conversion of configuration information in a communication network. The solution proposed in this article can overcome the limitations caused by disjoint configurations and achieve effective intercommunication between 5G systems and deterministic networks.

[0008] An aspect of the present invention relates to a method for configuration mapping in a communication network implemented by a controller entity. The method comprises: sending at least one first configuration parameter from a controller entity to a first network node, in particular, wherein the at least one first configuration parameter is mapped to at least one second configuration parameter. In some embodiments, the method further comprises: receiving success or failure information related to the configuration parameter and / or the configuration mapping from the first network node at the controller entity, in particular, wherein the success or failure information is provided by a status code. In some embodiments, the at least one first configuration parameter is related to a domain of the controller entity, and the at least one second configuration parameter is related to a domain of the communication network, in particular, wherein the domain of the controller entity is a deterministic network (DetNet), and the domain of the communication network is a 3GPP domain. In some embodiments, the at least one first configuration parameter is related to a YANG model, and the at least one second configuration parameter is related to a 3GPP model, in particular, wherein the YANG model is a DetNet YANG model, and the 3GPP model is related to 3GPP quality of service. In some embodiments, the at least one second configuration parameter is mapped on a per-network node basis. In some embodiments, the at least one first configuration parameter is a maximum delay, and the at least one second configuration parameter is a required delay. In some embodiments, the at least one first configuration parameter is a maximum loss, and the at least one second configuration parameter is a packet error rate (PER). In some embodiments, the at least one first configuration parameter is interval information, and the at least one second configuration parameter is periodicity information. In some embodiments, the at least one first configuration parameter is a maximum payload size and / or a maximum number of packets per interval, and the at least one second configuration parameter is a guaranteed flow bit rate (GFBR) and / or a maximum flow bit rate (MFBR). In some embodiments, the at least one first configuration parameter is any one of the following: maximum delay variation, maximum continuous loss tolerance, maximum disorder, differentiated service code point value, minimum number of packets per interval, and minimum payload size. In some embodiments, the user session is a PDU session, and the user terminal is a user equipment (UE). In some embodiments, the controller entity is a DetNet controller, the first network node is a time-sensitive communication time synchronization function (TSCTSF), the second network node is a policy control function (PCF), and the third network node is a session management function (SMF).

[0009] Another aspect of the present invention relates to a method for configuration mapping in a communication network implemented by a first network node. The method comprises: receiving at least one first configuration parameter from a controller entity at the first network node; mapping the at least one first configuration parameter to at least one second configuration parameter at the first network node; and sending the at least one second configuration parameter from the first network node to the second network node. In some embodiments, the method further comprises: receiving success or failure information related to the configuration parameter and / or the configuration mapping from the second network node at the first network node, in particular, wherein the success or failure information is provided by a status code; and sending success or failure information related to the configuration parameter and / or the configuration mapping from the first network node to the controller entity, in particular, wherein the success or failure information is provided by a status code. In some embodiments, the method further comprises: determining at the first network node at least one user session affected by the at least one first configuration parameter; and providing information about how to modify the at least one user session from the first network node to the second network node. In some embodiments, the method further comprises: determining at the first network node whether the service flow is an uplink service or a downlink service or a user terminal to user terminal service service flow information or flow direction information; and providing the service flow information or flow direction information from the first network node to the second network node. In some embodiments, the at least one first configuration parameter is related to the domain of the controller entity, and the at least one second configuration parameter is related to the domain of the communication network, in particular, wherein the domain of the controller entity is a deterministic network (DetNet), and the domain of the communication network is a 3GPP domain. In some embodiments, the at least one first configuration parameter is related to a YANG model, and the at least one second configuration parameter is related to a 3GPP model, in particular, wherein the YANG model is a DetNet YANG model, and the 3GPP model is related to 3GPP quality of service. In some embodiments, the at least one second configuration parameter is mapped based on each network node. In some embodiments, the at least one first configuration parameter is a maximum delay, and the at least one second configuration parameter is a required delay. In some embodiments, the at least one first configuration parameter is a maximum loss, and the at least one second configuration parameter is a packet error rate (PER). In some embodiments, the at least one first configuration parameter is interval information and the at least one second configuration parameter is periodicity information. In some embodiments, the at least one first configuration parameter is a maximum payload size and / or a maximum number of packets per interval and the at least one second configuration parameter is a guaranteed stream bit rate (GFBR) and / or a maximum stream bit rate (MFBR).In some embodiments, the at least one first configuration parameter is any one of the following: maximum delay variation, maximum continuous loss tolerance, maximum disorder, differentiated service code point value, minimum number of packets per interval, and minimum payload size. In some embodiments, the modification action includes sending the at least one second configuration parameter to a third network node. In some embodiments, the modification action includes modifying the quality of service in the communication network, in particular, wherein modifying the quality of service includes establishing a new QoS flow or modifying an existing QoS flow, and in particular, wherein the modification is performed for a user session. In some embodiments, the user session is a PDU session and the user terminal is a user equipment (UE). In some embodiments, the controller entity is a DetNet controller, the first network node is a time-sensitive communication time synchronization function (TSCTSF), the second network node is a policy control function (PCF), and the third network node is a session management function (SMF).

[0010] Another aspect of the present invention relates to a method for configuration mapping in a communication network implemented by a second network node. In some embodiments, the method comprises: receiving at least one second configuration parameter from a first network node at the second network node, in particular, wherein the at least one second configuration parameter is mapped from at least one first configuration parameter; and initiating a modification action in the communication network at the second network node. In some embodiments, the method further comprises: sending success or failure information related to the configuration parameter and / or the configuration mapping from the second network node to the first network node, in particular, wherein the success or failure information is provided by a status code. In some embodiments, the method further comprises: receiving information about how to modify at least one user session from the first network node at the second network node. In some embodiments, the method further comprises: receiving service flow information or flow direction information from the first network node at the second network node. In some embodiments, the at least one first configuration parameter is related to the domain of the controller entity, and the at least one second configuration parameter is related to the domain of the communication network, in particular, wherein the domain of the controller entity is a deterministic network (DetNet) and the domain of the communication network is a 3GPP domain. In some embodiments, the at least one first configuration parameter is related to a YANG model and the at least one second configuration parameter is related to a 3GPP model, in particular, wherein the YANG model is a DetNet YANG model and the 3GPP model is related to 3GPP quality of service. In some embodiments, the at least one second configuration parameter is mapped on a per-network node basis. In some embodiments, the at least one first configuration parameter is a maximum delay and the at least one second configuration parameter is a required delay. In some embodiments, the at least one first configuration parameter is a maximum loss and the at least one second configuration parameter is a packet error rate (PER). In some embodiments, the at least one first configuration parameter is interval information and the at least one second configuration parameter is periodicity information. In some embodiments, the at least one first configuration parameter is a maximum payload size and / or a maximum number of packets per interval and the at least one second configuration parameter is a guaranteed flow bit rate (GFBR) and / or a maximum flow bit rate (MFBR). In some embodiments, the at least one first configuration parameter is any one of the following: maximum delay variation, maximum continuous loss tolerance, maximum disorder, differentiated services code point value, minimum number of packets per interval, and minimum payload size. In some embodiments, the modification action comprises sending the at least one second configuration parameter to a third network node. In some embodiments, the modification action comprises modifying the quality of service in said communication network, in particular, wherein modifying said quality of service comprises establishing a new QoS flow or modifying an existing QoS flow, and in particular, wherein said modification is performed for a user session.In some embodiments, the user session is a PDU session, and the user terminal is a user equipment (UE). In some embodiments, the controller entity is a DetNet controller, the first network node is a time-sensitive communication time synchronization function (TSCTSF), the second network node is a policy control function (PCF), and the third network node is a session management function (SMF).

[0011] Other aspects of the invention relate to mobile network nodes, in particular to a second network node (111, 900), a first network node (116, 800), a controller entity (700) configured to implement the respective methods described herein. Other aspects of the invention relate to computer programs and computer program products.

[0012] In some embodiments, the second network node is a Policy Control Function (PCF). In some embodiments, the first network node is a Time Sensitive Communications Time Synchronization Function (TSCTSF). In some embodiments, the controller entity is a DetNet Controller (DetNet Controller).

[0013] Advantageously, 5GS can act as a node in the DetNet system, making it possible to apply 5GS to IP-based deterministic networks.

[0014] Additional objects, features, and advantages of the concepts disclosed herein will be apparent from the following description, claims, and accompanying drawings, or may be learned by practice of the techniques and concepts described herein.

[0015] Generally, unless otherwise expressly defined herein, all terms used in the claims should be interpreted according to their ordinary meaning in the technical field. Unless otherwise expressly stated, all references to "a / an / the element, device, component, member, module, step, etc." should be openly interpreted as referring to at least one instance of an element, device, component, member, module, step, etc. Unless expressly stated, the steps of any method disclosed herein do not have to be implemented in the exact order disclosed. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] In order to best describe the manner in which the disclosed concepts may be implemented, and to define other objects, advantages, and features of the present disclosure, a more particular description is provided below and is illustrated in the accompanying drawings. Understanding that these drawings depict only exemplary embodiments of the invention and are therefore not to be considered limiting in scope, these examples will be described and explained with additional specificity and detail through the use of the accompanying drawings, in which:

[0017] Figure 1 An example network system according to a particular embodiment of the solution described herein is shown;

[0018] Figure 2 shows an example block diagram of network entities in a mobile communication network giving a specific embodiment of the solution described herein;

[0019] Figure 3 shows an example signalling diagram giving a procedure according to a particular embodiment of the solution described herein;

[0020] Figure 4 shows an example flow chart giving a method implemented by a mobile network node according to a particular embodiment of the solution described herein;

[0021] Figure 5 shows an example flow chart giving a method implemented by a mobile network node according to a particular embodiment of the solution described herein;

[0022] Figure 6 shows an example flow chart giving a method implemented by a mobile network node according to a particular embodiment of the solution described herein;

[0023] Figure 7 shows an example block diagram of a mobile network node configured according to a particular embodiment of the solution described herein;

[0024] Figure 8 shows an example block diagram of a mobile network node configured according to a particular embodiment of the solution described herein;

[0025] Fig. 9 An example block diagram of a mobile network node configured according to certain embodiments of the solutions described herein is shown. DETAILED DESCRIPTION

[0026] The present invention will now be described in detail below with reference to the accompanying drawings, in which embodiments of the present invention or examples of implementation are shown. However, the present invention can be embodied or implemented in many different forms and should not be construed as being limited to the embodiments described herein. On the contrary, these embodiments are provided to make the present disclosure comprehensive and complete and to fully convey the scope of the present invention to those skilled in the art. It should also be noted that these embodiments are not mutually exclusive. Components in one embodiment may be defaulted to being present / used in another embodiment. These embodiments of the disclosed subject matter are presented as teaching examples and should not be construed as limiting the scope of the disclosed subject matter. For example, some details of the described embodiments may be modified, omitted or expanded without departing from the scope of the described subject matter.

[0027] The example embodiments described herein occur in the context of telecommunication networks, including but not limited to telecommunication networks that conform to and / or otherwise incorporate aspects of fifth generation (5G) architecture. Figure 1is an example network system 100 according to an example embodiment of the present disclosure. Figure 1 In particular, a user equipment (UE) 101 is shown, which may communicate with a (radio) access network (RAN) 102, an access and mobility management function (AMF) 106, and a user plane function (UPF) 103. The AMF 106 may in turn communicate with core network services including a session management function (SMF) 107 and a policy control function (PCF) 111. The core network services may also communicate with an application server / application function (AS / AF) 113. Other network services include a network slice selection function (NSSF) 108, an authentication server function (AUSF) 105, a user data management (UDM) 112, a network exposure function (NEF) 109, a network repository function (NRF) 110, and a data network (DN) 104. In some example implementations of the embodiments of the present disclosure, AMF 106, SMF 107, UPF 103, PCF 111, AUSF 105, NRF 110, UDM 112, NEF 109, AF 113, and NSSF 108 are all considered NFs. One or more additional instances of a network function (NF) may be incorporated into the network system.

[0028] The solution described in this article aims to enable 5GS to map the configuration provided by the DetNet controller to the 3GPP configuration.

[0029] Figure 2 A possible architecture for integrating 5GS into the DetNet network is shown in FIG. Figure 2 The DetNet controller that controls the DetNet network and the 5GS as a logical DetNet node (at each UPF granularity) are shown. In the control plane, the TSCTSF function represents the DetNet node.

[0030] TSCTSF uses the DetNet incoming and outgoing interfaces to determine the flow direction and the PDU sessions affected by the DetNet flow. TSCTSF maps the DetNet flow requirements and flow specifications to 3GPP QoS parameters.

[0031] The solution may include the following:

[0032] TSCTSF derives the required 5GS delay from the end-to-end delay based on the configuration, e.g. taking a given fraction of the end-to-end requirement and / or subtracting a constant corresponding to the rest of the network.

[0033] In addition to the end-to-end latency, the DetNet controller adds new parameters for the latency required in 5GS.

[0034] • TSCTSF calculates the required bandwidth based on the maximum packet length, the maximum number of packets per interval, and the time needed to deliver a packet (which may be a shorter value based on the configuration or traffic interval).

[0035] The DSCP value in the flow specification is provided to the PCF and taken into account in the 3GPP QoS mapping.

[0036] In the proposed solution, on the device side, the end host as a DetNet system can use the DetNet function. The end host does not have to be aware of DetNet.

[0037] The main principles of the solution may also include:

[0038] In the DetNet YANG model, the forwarding sublayer configuration and service profile can be used for mapping.

[0039] The forwarding sublayer configuration identifies the flow and the incoming and outgoing interfaces. Based on this information, the PDU session and flow direction (uplink, downlink or whether it is UE to UE) can be determined.

[0040] The DetNet service requirements in the service profile include maximum delay and maximum loss, which can be converted to 3GPP delay and PER requirements.

[0041] Regarding the YANG model, TSCTSF can derive per-5GS requirements based on the end-to-end requirements, or the DetNetYANG model can be extended to 5GS to also include 5GS-specific requirements.

[0042] DetNet service specifications are used to determine the periodicity and bandwidth requirements of the flow.

[0043] The DetNet YANG model outlines the parameters required for DetNet node configuration. 5GS focuses on the forwarding sublayer configuration and service profiles, which include service requirements and specifications. The DetNet YANG model may contain service requirements that can be mapped to 3GPP parameters, such as maximum delay (required delay) and maximum loss (PER).

[0044] The traffic specification may include parameters such as interval (periodicity) and maximum pkts / maximum payload size per interval (maximum burst size), which may be used to calculate the required bandwidth (GFBR and MFBR).

[0045] TSCTSF can use intervals to generate periodic values ​​in TSCAI. However, the current DetNet YANG model only includes end-to-end service requirements, not per-node requirements. The two main options for 5GS to act as a DetNet node are: (1) TSCTSF derives per-node service requirements based on end-to-end service requirements using pre-configured mappings based on deployment knowledge; (2) Extending the IETF YANG model with additional parameters for the 5GS system on a per-node basis. This can be achieved by defining a YANG model that imports the DetNet YANG model and adds the necessary per-node parameters.

[0046] TSCTSF can obtain the DetNet YANG forwarding configuration, which includes the incoming and outgoing interfaces. These interfaces are identified based on the reports from 5GS to the DetNet controller. The interface name is derived based on the if index, which is based on the port number set by the UPF. TSCTSF stores the mapping between port numbers (if index and corresponding interface name) and PDU sessions, thereby achieving PDU session identification. The incoming and outgoing interfaces also determine the flow direction (uplink / downlink and UE to UE).

[0047] The TSCTSF may verify that the 3GPP system routes a given flow according to the DetNet forwarding sublayer. The TSCTSF may accept or reject the DetNet configuration based on the optional verification. For UE-to-UE flows, if allowed, the TSCTSF may generate separate requests for uplink and downlink legs.

[0048] The PCF can receive DetNet parameters and flow identifiers determined by the DetNet configuration from the TSCTSF, which are mapped to flow descriptions sent to the PCF. The flow descriptions can be extended to accommodate DetNet requirements, including DSCP values, and optional IPv6 flow labels and IPsec SPIs. The PCF determines parameters based on the DetNet parameters and can establish or modify QoS flows as needed.

[0049] Advantageously, 5GS can act as a node in the DetNet system, so that 5GS can be applied to IP-based deterministic networks.

[0050] Further advantageously, the proposed solution does not require a NEF between the DetNet controller and the TSCTSF, since it is assumed that the DetNet controller is trusted by the operator and can influence the QoS of the traffic flows.

[0051] The present disclosure provides a method for configuration mapping in a communication network. The method includes: sending at least one first configuration parameter from a controller entity to a first network node; mapping the at least one first configuration parameter to at least one second configuration parameter at the first network node; sending the at least one second configuration parameter from the first network node to the second network node; and initiating a modification action in the communication network at the second network node. In some embodiments, the method also includes: sending success or failure information related to the configuration parameter and / or the configuration mapping from the second network node to the first network node, in particular, wherein the success or failure information is provided by a status code; and sending success or failure information related to the configuration parameter and / or the configuration mapping from the first network node to the controller entity, in particular, wherein the success or failure information is provided by a status code. In some embodiments, the method also includes: determining at least one user session affected by the at least one first configuration parameter at the first network node; and providing information about how to modify the at least one user session from the first network node to the second network node. In some embodiments, the method further comprises: determining at the first network node whether the service flow is an uplink service, a downlink service or a user terminal to user terminal service service flow information or flow direction information; and providing the service flow information or flow direction information from the first network node to the second network node. In some embodiments, the at least one first configuration parameter is related to the domain of the controller entity, and the at least one second configuration parameter is related to the domain of the communication network, in particular, wherein the domain of the controller entity is a deterministic network (DetNet) and the domain of the communication network is a 3GPP domain. In some embodiments, the at least one first configuration parameter is related to a YANG model, and the at least one second configuration parameter is related to a 3GPP model, in particular, wherein the YANG model is a DetNet YANG model, and the 3GPP model is related to 3GPP quality of service. In some embodiments, the at least one second configuration parameter is mapped on a per-network node basis. In some embodiments, the at least one first configuration parameter is a maximum delay, and the at least one second configuration parameter is a required delay. In some embodiments, the at least one first configuration parameter is a maximum loss, and the at least one second configuration parameter is a packet error rate (PER). In some embodiments, the at least one first configuration parameter is interval information and the at least one second configuration parameter is periodicity information. In some embodiments, the at least one first configuration parameter is a maximum payload size and / or a maximum number of packets per interval and the at least one second configuration parameter is a guaranteed stream bit rate (GFBR) and / or a maximum stream bit rate (MFBR).In some embodiments, the at least one first configuration parameter is any one of the following: maximum delay variation, maximum continuous loss tolerance, maximum disorder, differentiated service code point value, minimum number of packets per interval, and minimum payload size. In some embodiments, the modification action includes sending the at least one second configuration parameter to a third network node. In some embodiments, the modification action includes modifying the quality of service in the communication network, in particular, wherein modifying the quality of service includes establishing a new QoS flow or modifying an existing QoS flow, and in particular, wherein the modification is performed for a user session. In some embodiments, the user session is a PDU session and the user terminal is a user equipment (UE). In some embodiments, the controller entity is a DetNet controller, the first network node is a time-sensitive communication time synchronization function (TSCTSF), the second network node is a policy control function (PCF), and the third network node is a session management function (SMF).

[0052] The solution may include:

[0053] In the DetNet YANG model, the forwarding sublayer configuration and service profile are used for mapping.

[0054] The forwarding sublayer configuration identifies the flow and the incoming and outgoing interfaces. Based on this information, the PDU session and flow direction (uplink, downlink or whether it is UE to UE) can be determined.

[0055] • The DetNet service requirements in the service profile include maximum delay and maximum loss, which can be converted to 3GPP delay and PER requirements.

[0056] The YANG model currently defined in IETF only includes end-to-end service requirements. There are two options: TSCTSF can derive per-5GS requirements based on end-to-end requirements, or extend the DetNet YANG model for 5GS to also include 5GS-specific requirements.

[0057] DetNet service specifications are used to determine the periodicity and bandwidth requirements of the flow.

[0058] The DSCP value in the DetNet service specification can be used to provide priority to the PCF.

[0059] The following describes the parameters that can be sent from the DetNet controller.

[0060] The YANG model in IETF draft-ietf-detnet-yang describes the parameters used by DetNet nodes to set the configuration for DetNet. Since 5GS implements the forwarding sublayer, the forwarding sublayer configuration needs to be considered in the YANG model. In addition, the YANG configuration can provide a service profile, which includes service requirements and service specifications that can be used by the 5GS system.

[0061] The DetNet YANG model can include the following parameters in the service requirements, which can be mapped to 3GPP parameters.

[0062] Maximum latency, which is related to the latency required in 5GS.

[0063] Maximum loss, which is related to PER.

[0064] The DetNet YANG model may also contain other parameters that do not map directly to 3GPP parameters: Maximum Delay Variation, Maximum Consecutive Loss Tolerance, Maximum Out-of-Sequence. These parameters do not have a direct 3GPP mapping as their definitions differ from current 3GPP parameters. However, these parameters may be forwarded by the TSCTSF to the PCF to be considered when setting 3GPP QoS parameters.

[0065] The flow specification in the DetNet configuration may also contain a DSCP value. This value may also be provided to the PCF as an optional input to determine the QoS settings.

[0066] A business specification may include the following parameters that can be mapped:

[0067] • Interval: This corresponds to the periodicity in 3GPP systems.

[0068] Maximum pkts per interval, maximum payload size: Along with the interval parameters, these parameters can be used to calculate the average bandwidth required, which corresponds to the GFBR and MFBR. Both GFBR and MFBR can be set to the same value, or alternative calculation methods can be used. As another alternative, instead of reserving the average bandwidth, the actual bandwidth can be reserved, with a higher value to reflect the temporary burstiness of the service. For this reason, instead of the service periodicity, a hybrid maximum value can be used for the time required to deliver the service burst. This can also be determined based on the maximum delay that needs to be provided for the service.

[0069] The maximum burst size can be calculated by multiplying the maximum pkts per interval by the maximum payload size.

[0070] The service specification may also contain a minimum payload size and a minimum pkts per interval. However, these parameters may be forwarded to the PCF for consideration in QoS mapping or to verify that these constraints are adhered to in the actual service.

[0071] TSCTSF may use intervals to generate period values ​​in TSCAI.

[0072] Regarding business requirements, it is important to point out that the current DetNet YANG model only includes end-to-end business requirements (e.g., in terms of maximum latency), and not per-node requirements that a given node needs to achieve. Although per-node requirements are important for the configuration of a given node, as of now, this information is not currently included in the IETF model.

[0073] Based on the current IETF YANG model as currently defined, there are two main options for 5GS as a DetNet node:

[0074] Based on the knowledge of the given deployment, the TSCTSF derives the per-node service requirements from the end-to-end service requirements using pre-configured mappings in the TSCTSF. For example, taking a given portion of the end-to-end requirements and / or subtracting a constant corresponding to the rest of the network.

[0075] On a per-node basis, extend the IETF YANG model to have additional parameters applicable to 5GS systems. The YANG modeling language allows for extensibility. This can be achieved through a 3GPP defined YANG model that imports the IETF defined DetNet YANG model and adds the required per-node parameters. In this way, the model used by 5GS is still compatible with IETF DetNet, but allows the DetNet controller to provide service requirements on a per-node basis when the DetNet controller is prepared for this and when it knows that the DetNet node is a 5GS. In the Appendix below, an example module is shown for extending the IETF DetNet YANG model to have per-node values ​​for maximum delay and maximum loss for 5GS systems.

[0076] The following describes how the identification of a PDU session is performed.

[0077] The TSCTSF receives the DetNet YANG forwarding configuration, which involves an incoming interface and an outgoing interface. These are based on the interface identification provided in the report from the 5GS to the DetNet controller. The interface is identified by its name, which is derived from the if index, which in turn is based on the port number set by the UPF. The TSCTSF stores a mapping between port numbers (if index and corresponding interface name) and PDU sessions, so the PDU sessions can be identified. The incoming and outgoing interfaces also identify whether the flow is uplink or downlink, so the flow direction is known, and whether it is a UE-to-UE flow.

[0078] TSCTSF may also implement verification that the 3GPP system routes a given flow as defined in the DetNet forwarding sublayer. It may be verified in TSCTSF whether the incoming and outgoing interfaces in the DetNet configuration correspond to valid routes in the 3GPP system. For example, TSCTSF may verify whether the destination IP address in the downlink flow toward a given interface corresponding to a PDU session is the same IP address assigned for the same PDU session. As another example, TSCTSF may be configured with knowledge of whether UE-to-UE routing is enabled. TSCTSF may also verify other parameters of the configuration and reject the request based on the TSCTSF configuration if the configuration is outside the supported range. As a result of this optional verification, TSCTSF may decide to accept or reject a given DetNet configuration.

[0079] In case of UE-to-UE flow, if the system allows such service, the TSCTSF generates separate requests to the PCF for the uplink and downlink legs of the flow.

[0080] The configuration used for DetNet is described below.

[0081] The PCF receives the relevant DetNet parameters from the TSCTSF, as well as the identity of the flow as determined by the DetNet configuration, which is mapped to a flow description sent to the PCF. The Stage 3 definition of the flow description can be extended as needed by DetNet and also includes DSCP values ​​and optional IPv6 flow labels and IPsec SPI. The PCF determines the 3GPP parameters based on the DetNet parameters. The PCF can also consider the DSCP value in the flow description. The PCF can establish new QoS flows or modify existing QoS flows as needed.

[0082] The Network Open Function (NEF) can be placed between the DetNet Controller and the TSCTSF, for example, in the case where the DetNet Controller is not trusted by the operator. In this case, the NEF will act as an intermediate node for messages sent from the DetNet Controller to the TSCTSF (and vice versa). In addition, the NEF can implement any function of the DetNet Controller or the TSCTSF.

[0083] The present disclosure also provides a mobile network node, in particular, a second network node (111, 900), a first network node (116, 800), and a controller entity (700) configured to implement the corresponding methods described herein. In some embodiments, the second network node is a policy control function (PCF) 111. In some embodiments, the first network node is a time-sensitive communication time synchronization function (TSCTSF) 116. In some embodiments, the controller entity is a DetNet controller (DetNet controller).

[0084] The present disclosure also provides corresponding computer programs and computer program products, which include codes, for example in the form of computer programs, which when executed on a processing circuit of a mobile network node, cause the mobile network node to implement the disclosed method.

[0085] In the following, the drawings showing embodiments of the solution are described in detail.

[0086] Figure 3 is a signaling diagram showing the process for mapping of DetNet configuration. The process is implemented by the DetNet controller, TSCTSF and PCF.

[0087] In step 1, the DetNet Controller provides the YANG configuration to the TSCTSF. The TSCTSF uses the identification of the incoming and outgoing interfaces to determine the PDU sessions affected and whether the flow is uplink or downlink. The TSCTSF also determines if the flow is UE-to-UE, in which case both PDU sessions will be affected. The TSCTSF maps the configuration as described above and calculates the delay and PER requirements and the TSC auxiliary container.

[0088] In step 2, the TSCTSF provides the mapped parameters and flow description to the PCF.

[0089] In step 3, the PCF determines whether an existing QoS flow needs to be modified or a new QoS flow needs to be created based on the parameters received from the TSC TSF. In addition, the TSC auxiliary container is provided to the SMF.

[0090] In step 4, the PCF responds to the TSCTSF including information about the success of the configuration.

[0091] In step 5, the TSCTSF provides a response to the CPF regarding the result of the configuration setting. Optionally, if the requested configuration cannot be set, a 3GPP specific status code may be provided to provide additional information.

[0092] In the following, a flow chart illustrating an example of an embodiment of the solution is described in detail.The embodiment corresponds to a method implemented by and involving the second network node (111, 900), the first network node (116, 800), the controller entity (700).

[0093] Figure 4 is a flow chart illustrating a method implemented by a controller entity for configuration mapping in a communication network.

[0094] In step S-401, the controller entity sends at least one first configuration parameter to a first network node, in particular, wherein the at least one first configuration parameter is mapped to at least one second configuration parameter.

[0095] In step S-402, the controller entity receives success or failure information related to configuration parameters and / or configuration mapping from the first network node, particularly, wherein the success or failure information is provided through a status code.

[0096] In some embodiments, the at least one first configuration parameter is related to a domain of the controller entity, and the at least one second configuration parameter is related to a domain of the communication network, in particular, wherein the domain of the controller entity is a deterministic network (DetNet) and the domain of the communication network is a 3GPP domain.

[0097] In some embodiments, the at least one first configuration parameter is related to a YANG model, and the at least one second configuration parameter is related to a 3GPP model, in particular, wherein the YANG model is a DetNet YANG model, and the 3GPP model is related to 3GPP quality of service.

[0098] In some embodiments, the at least one second configuration parameter is mapped on a per network node basis.

[0099] In some embodiments, the at least one first configuration parameter is a maximum delay and the at least one second configuration parameter is a required delay.

[0100] In some embodiments, the at least one first configuration parameter is a maximum loss and the at least one second configuration parameter is a packet error rate (PER).

[0101] In some embodiments, the at least one first configuration parameter is interval information and the at least one second configuration parameter is periodicity information.

[0102] In some embodiments, the at least one first configuration parameter is a maximum payload size and / or a maximum number of packets per interval and the at least one second configuration parameter is a guaranteed flow bit rate (GFBR) and / or a maximum flow bit rate (MFBR).

[0103] In some embodiments, the at least one first configuration parameter is any one of: maximum delay variation, maximum consecutive loss tolerance, maximum out-of-order, a differentiated services code point value, a minimum number of packets per interval, and a minimum payload size.

[0104] In some embodiments, the user session is a PDU session and the user terminal is a user equipment (UE).

[0105] In some embodiments, the controller entity is a DetNet controller, the first network node is a Time Sensitive Communications Time Synchronization Function (TSCTSF), the second network node is a Policy Control Function (PCF), and the third network node is a Session Management Function (SMF).

[0106] Figure 5 is a flow chart illustrating a method implemented by a first network node for configuring mapping in a communication network.

[0107] In step S-501, a first network node receives at least one first configuration parameter from a controller entity.

[0108] In step S-502, the first network node maps the at least one first configuration parameter to at least one second configuration parameter.

[0109] In step S-503, the first network node sends the at least one second configuration parameter to the second network node.

[0110] In step S-504, the first network node determines at least one user session affected by the at least one first configuration parameter.

[0111] In step S-505, the first network node provides the second network node with information on how to modify the at least one user session.

[0112] In step S-506, the first network node determines traffic flow information or flow direction information regarding whether the traffic flow is uplink traffic, downlink traffic, or user terminal to user terminal traffic.

[0113] In step S-507, the first network node provides service flow information or flow direction information to the second network node.

[0114] In step S-508, the first network node receives success or failure information related to the configuration parameters and / or the configuration map from the second network node, in particular, wherein the success or failure information is provided through a status code.

[0115] In step S-509, the first network node sends success or failure information related to the configuration parameters and / or the configuration map to the controller entity, wherein the success or failure information is provided through a status code.

[0116] In some embodiments, the at least one first configuration parameter is related to a domain of the controller entity, and the at least one second configuration parameter is related to a domain of the communication network, in particular, wherein the domain of the controller entity is a deterministic network (DetNet) and the domain of the communication network is a 3GPP domain.

[0117] In some embodiments, the at least one first configuration parameter is related to a YANG model, and the at least one second configuration parameter is related to a 3GPP model, in particular, wherein the YANG model is a DetNet YANG model, and the 3GPP model is related to 3GPP quality of service.

[0118] In some embodiments, the at least one second configuration parameter is mapped on a per network node basis.

[0119] In some embodiments, the at least one first configuration parameter is a maximum delay and the at least one second configuration parameter is a required delay.

[0120] In some embodiments, the at least one first configuration parameter is a maximum loss and the at least one second configuration parameter is a packet error rate (PER).

[0121] In some embodiments, the at least one first configuration parameter is interval information and the at least one second configuration parameter is periodicity information.

[0122] In some embodiments, the at least one first configuration parameter is a maximum payload size and / or a maximum number of packets per interval and the at least one second configuration parameter is a guaranteed flow bit rate (GFBR) and / or a maximum flow bit rate (MFBR).

[0123] In some embodiments, the at least one first configuration parameter is any one of: maximum delay variation, maximum consecutive loss tolerance, maximum out-of-order, a differentiated services code point value, a minimum number of packets per interval, and a minimum payload size.

[0124] In some embodiments, the modifying action comprises sending the at least one second configuration parameter to a third network node.

[0125] In some embodiments, the modification action comprises modifying the quality of service in the communication network, in particular, wherein modifying the quality of service comprises establishing a new QoS flow or modifying an existing QoS flow, and in particular, wherein said modification is performed for a user session.

[0126] In some embodiments, the user session is a PDU session and the user terminal is a user equipment (UE).

[0127] In some embodiments, the controller entity is a DetNet controller, the first network node is a Time Sensitive Communications Time Synchronization Function (TSCTSF), the second network node is a Policy Control Function (PCF), and the third network node is a Session Management Function (SMF).

[0128] Figure 6 is a flow chart illustrating a method implemented by a second network node for configuring mapping in a communication network.

[0129] In step S-601, the second network node receives at least one second configuration parameter from the first network node, in particular, wherein the at least one second configuration parameter is mapped from at least one first configuration parameter.

[0130] In step S-602, the second network node receives information from the first network node on how to modify the at least one user session.

[0131] In step S-603, the second network node receives service flow information or flow direction information from the first network node.

[0132] In step S-604, the second network node initiates a modification action in the communication network.

[0133] In step S-605, the second network node sends success or failure information related to the configuration parameters and / or the configuration map to the first network node, wherein the success or failure information is provided by a status code.

[0134] In some embodiments, the at least one first configuration parameter is related to a domain of the controller entity, and the at least one second configuration parameter is related to a domain of the communication network, in particular, wherein the domain of the controller entity is a deterministic network (DetNet) and the domain of the communication network is a 3GPP domain.

[0135] In some embodiments, the at least one first configuration parameter is related to a YANG model, and the at least one second configuration parameter is related to a 3GPP model, in particular, wherein the YANG model is a DetNet YANG model, and the 3GPP model is related to 3GPP quality of service.

[0136] In some embodiments, the at least one second configuration parameter is mapped on a per network node basis.

[0137] In some embodiments, the at least one first configuration parameter is a maximum delay and the at least one second configuration parameter is a required delay.

[0138] In some embodiments, the at least one first configuration parameter is a maximum loss and the at least one second configuration parameter is a packet error rate (PER).

[0139] In some embodiments, the at least one first configuration parameter is interval information and the at least one second configuration parameter is periodicity information.

[0140] In some embodiments, the at least one first configuration parameter is a maximum payload size and / or a maximum number of packets per interval and the at least one second configuration parameter is a guaranteed flow bit rate (GFBR) and / or a maximum flow bit rate (MFBR).

[0141] In some embodiments, the at least one first configuration parameter is any one of: maximum delay variation, maximum consecutive loss tolerance, maximum out-of-order, a differentiated services code point value, a minimum number of packets per interval, and a minimum payload size.

[0142] In some embodiments, the modifying action comprises sending the at least one second configuration parameter to a third network node.

[0143] In some embodiments, the modification action comprises modifying the quality of service in the communication network, in particular, wherein modifying the quality of service comprises establishing a new QoS flow or modifying an existing QoS flow, and in particular, wherein said modification is performed for a user session.

[0144] In some embodiments, the user session is a PDU session and the user terminal is a user equipment (UE).

[0145] In some embodiments, the controller entity is a DetNet controller, the first network node is a Time Sensitive Communications Time Synchronization Function (TSCTSF), the second network node is a Policy Control Function (PCF), and the third network node is a Session Management Function (SMF).

[0146] Figure 7700 is a block diagram showing the elements of a mobile network node 700 of a mobile communication network. In some embodiments, the mobile network node 700 is a DetNet controller. As shown, the mobile network node may include a network interface circuit 701 (also referred to as a network interface), which is configured to provide communication with a core network and / or other nodes of the network. The mobile network node may also include a processing circuit 702 (also referred to as a processor) coupled to the network interface circuit, and a storage circuit 703 (also referred to as a memory) coupled to the processing circuit. The storage circuit 703 may include a computer-readable program code, which, when executed by the processing circuit 702, causes the processing circuit to implement operations according to the embodiments disclosed herein. According to other embodiments, the processing circuit 702 may be defined as including a memory, so that a separate storage circuit is not required. As described herein, the operation of the mobile network node may be implemented by the processing circuit 702 and / or the network interface circuit 701. For example, the processing circuit 702 may control the network interface circuit 701 to send communications to one or more other network nodes through the network interface circuit 701 and / or receive communications from one or more other network nodes through the network interface circuit. In addition, modules can be stored in the memory 703, and these modules can provide instructions so that when the processing circuit 702 executes the instructions of the module, the processing circuit 702 performs corresponding operations (for example, the operations discussed below with respect to the example embodiments related to the core network node).

[0147] Figure 8800 is a block diagram illustrating elements of a mobile network node 800 of a mobile communication network. In some embodiments, the mobile network node 800 is a TSCTSF 116. As shown, the mobile network node may include a network interface circuit 801 (also referred to as a network interface) configured to provide communication with a core network and / or other nodes of the network. The mobile network node may also include a processing circuit 802 (also referred to as a processor) coupled to the network interface circuit, and a storage circuit 803 (also referred to as a memory) coupled to the processing circuit. The storage circuit 803 may include a computer-readable program code that, when executed by the processing circuit 802, causes the processing circuit to implement operations according to the embodiments disclosed herein. According to other embodiments, the processing circuit 802 may be defined as including a memory, so that a separate storage circuit is not required. As described herein, the operation of the mobile network node may be implemented by the processing circuit 802 and / or the network interface circuit 801. For example, the processing circuit 802 may control the network interface circuit 801 to send communications to one or more other network nodes through the network interface circuit 801 and / or receive communications from one or more other network nodes through the network interface circuit. In addition, modules can be stored in the memory 803, and these modules can provide instructions so that when the processing circuit 802 executes the instructions of the module, the processing circuit 802 performs corresponding operations (for example, the operations discussed below with respect to the example embodiments related to the core network node).

[0148] Fig. 91 is a block diagram illustrating elements of a mobile network node 900 of a mobile communication network. In some embodiments, the mobile network node 900 is a PCF 111. As shown, the mobile network node may include a network interface circuit 901 (also referred to as a network interface) configured to provide communication with a core network and / or other nodes of the network. The mobile network node may also include a processing circuit 902 (also referred to as a processor) coupled to the network interface circuit, and a storage circuit 903 (also referred to as a memory) coupled to the processing circuit. The storage circuit 903 may include a computer-readable program code that, when executed by the processing circuit 902, causes the processing circuit to implement operations according to the embodiments disclosed herein. According to other embodiments, the processing circuit 902 may be defined as including a memory so that a separate storage circuit is not required. As described herein, the operation of the mobile network node may be implemented by the processing circuit 902 and / or the network interface circuit 901. For example, the processing circuit 902 may control the network interface circuit 901 to send communications to one or more other network nodes through the network interface circuit 901 and / or receive communications from one or more other network nodes through the network interface circuit. In addition, modules can be stored in the memory 903, and these modules can provide instructions so that when the processing circuit 902 executes the instructions of the module, the processing circuit 902 performs corresponding operations (for example, the operations discussed below with respect to the example embodiments related to the core network node).

[0149] Embodiments within the scope of the present invention may also include a computer-readable medium for carrying or having a computer-executable instruction or data structure stored thereon. This computer-readable medium may be any available medium that can be accessed by a general or special-purpose computer. As an example and not limitation, this tangible computer-readable medium may include RAM, ROM, EEPROM, CD-ROM or other optical disk storage, disk storage or other magnetic storage device, or may be used for carrying or storing any other medium of the required program code member with computer-executable instruction or data structure form. When information is transmitted or provided to a computer via a network or another communication connection (hardwired, wireless or a combination thereof), the computer appropriately regards the connection as a computer-readable medium. Therefore, any such connection is appropriately referred to as a computer-readable medium. The above combination should also be included in the scope of tangible computer-readable media.

[0150] Computer executable instructions include, for example, instructions and data that cause a general purpose computer, a special purpose computer, or a special purpose processing device to perform a specific function or set of functions. Computer executable instructions also include program modules that are executed by computers in a stand-alone or network environment. Typically, program modules include routines, programs, objects, components, and data structures that perform specific tasks or implement specific abstract data types. Computer executable instructions, associated data structures, and program modules represent examples of program code components for performing the steps of the methods disclosed herein. A specific sequence of such executable instructions or associated data structures represents an example of corresponding actions for implementing the functions described in these steps.

[0151] Those skilled in the art will appreciate that other embodiments of the present invention can be practiced in a network computing environment with many types of computer system configurations, including personal computers, handheld devices, multiprocessor systems, microprocessor-based or programmable consumer electronics, network PCs, minicomputers, mainframe computers, etc. Embodiments can also be practiced in a distributed computing environment, where tasks are implemented by local and remote processing devices linked by a communication network (via hardwired links, wireless links, or a combination thereof). In a distributed computing environment, program modules can be located in both local and remote storage storage devices.

[0152] Communications at various stages of the system may be implemented via a local area network, token ring network, Internet, corporate intranet, 802.11 family wireless signals, fiber optic network, radio or microwave transmission, etc. Although the underlying communication technology may change, the basic principles described herein still apply.

[0153] The various embodiments described above are provided by way of illustration only and should not be construed as limiting the present invention. For example, the principles herein may be applied to any remote control device. In addition, those skilled in the art will recognize that communication between remote control devices need not be limited to communication on a local area network, but may include communication on an infrared channel, Bluetooth or any other suitable communication interface. Those skilled in the art will readily recognize that various modifications and changes may be made to the present invention without following the example embodiments and applications shown and described herein, and without departing from the scope of the present disclosure.

[0154] The terms used herein are only used to describe various embodiments and are not intended to limit the exemplary embodiments. Unless the context clearly indicates otherwise, the singular forms "a", "an", and "the" used herein are also intended to include the plural forms. It should also be understood that the terms "include", "comprise", "contain", and "comprises" when used in this specification specify the presence of the features, integers, steps, operations, elements, or components and combinations thereof, but do not exclude the presence or addition of one or more other features, integers, steps, operations, elements, or components and combinations thereof.

[0155] abbreviation

[0156] AF Application Function

[0157] AMF Access and Mobility Function

[0158] AS Application Server

[0159] BAT Burst Arrival Time

[0160] CN Core Network

[0161] CNC Central Network Controller

[0162] CUC Central User Controller

[0163] DetNet Deterministic Network

[0164] DSCP Differentiated Services Code Point

[0165] DNN data network name

[0166] DS-TT Device-side TSN Converter

[0167] EPC Evolved Packet Core

[0168] GPSI General Public Subscription Identifier

[0169] IGP Interior Gateway Protocol

[0170] LLDP Link Layer Discovery Protocol

[0171] MAC Media Access Control

[0172] ND Neighbor Discovery

[0173] NEF Network Exposure Function

[0174] NRF Network Resource Function

[0175] NW-TT Network-side TSN converter

[0176] PDB Packet Delay Budget

[0177] PCF Policy Control Function

[0178] PSA PDU Session Anchor

[0179] QFI QoS Flow Identifier

[0180] PMIC port management information container

[0181] RAN Radio Access Network

[0182] SDN Software Defined Network

[0183] SMF session management functions

[0184] S-NSSAI Single Network Slice Selection Auxiliary Information

[0185] SSC Session and Service Continuity

[0186] SUPI Subscription Persistent Identifier

[0187] SW Exchange

[0188] TSC Time Sensitive Communications

[0189] TSCAI Time Sensitive Communications Assistance Information

[0190] TSN Time Sensitive Network

[0191] UDM User Data Management

[0192] UE User Equipment

[0193] UMIC user plane node management information container

[0194] UPF User Plane Function

[0195] VLAN Virtual Local Area Network

Claims

1. A method for configuring mapping in a communication network, the method include: sending at least one first configuration parameter from the controller entity to the first network node; mapping, at the first network node, the at least one first configuration parameter to at least one second configuration parameter; sending the at least one second configuration parameter from the first network node to a second network node; as well as A modification action in the communication network is initiated at the second network node.

2. The method according to claim 1, further comprising: include: sending, from the second network node to the first network node, success or failure information related to the configuration parameters and / or the configuration map, in particular, wherein the success or failure information is provided by a status code; as well as Success or failure information related to the configuration parameters and / or the configuration map is sent from the first network node to the controller entity, in particular, wherein the success or failure information is provided by a status code.

3. The method according to any one of claims 1 to 2, further comprising: include: determining, at the first network node, at least one user session affected by the at least one first configuration parameter; as well as Information on how the at least one user session is to be modified is provided from the first network node to the second network node.

4. The method according to any one of claims 1 to 3, further comprising: include: Determining, at the first network node, service flow information or flow direction information regarding whether the service flow is an uplink service, a downlink service, or a user terminal to user terminal service; as well as The traffic flow information or flow direction information is provided from the first network node to the second network node.

5. The method according to any one of claims 1 to 4, in, The at least one first configuration parameter is related to the domain of the controller entity, and the at least one second configuration parameter is related to the domain of the communication network, in particular, the domain of the controller entity is a deterministic network DetNet, and the domain of the communication network is a 3GPP domain.

6. The method according to any one of claims 1 to 5, in, The at least one first configuration parameter is related to a YANG model, and the at least one second configuration parameter is related to a 3GPP model, in particular, wherein the YANG model is a DetNet YANG model, and the 3GPP model is related to 3GPP quality of service.

7. The method according to any one of claims 1 to 6, in, The at least one second configuration parameter is mapped on a per network node basis.

8. The method according to any one of claims 1 to 7, in, The at least one first configuration parameter is a maximum delay and the at least one second configuration parameter is a required delay.

9. The method according to any one of claims 1 to 8, in, The at least one first configuration parameter is a maximum loss, and the at least one second configuration parameter is a packet error rate PER.

10. The method according to any one of claims 1 to 9, in, The at least one first configuration parameter is interval information, and the at least one second configuration parameter is periodicity information.

11. The method according to any one of claims 1 to 10, in, The at least one first configuration parameter is a maximum payload size and / or a maximum number of packets per interval, and the at least one second configuration parameter is a guaranteed flow bit rate GFBR and / or a maximum flow bit rate MFBR.

12. The method according to any one of claims 1 to 11, in, The at least one first configuration parameter is any one of: maximum delay variation, maximum consecutive loss tolerance, maximum out-of-order, a differentiated services code point value, a minimum number of packets per interval, and a minimum payload size.

13. The method according to any one of claims 1 to 12, in, The modifying action comprises sending the at least one second configuration parameter to a third network node.

14. The method according to any one of claims 1 to 13, in, The modification action comprises modifying the quality of service in the communication network, in particular, wherein modifying the quality of service comprises establishing a new QoS flow or modifying an existing QoS flow, and in particular, wherein the modification is performed for a user session.

15. The method according to any one of claims 1 to 14, in, The user session is a PDU session, and the user terminal is a user equipment UE.

16. The method according to any one of claims 1 to 15, in, The controller entity is a DetNet controller, the first network node is a Time Sensitive Communication Time Synchronization Function TSCTSF, the second network node is a Policy Control Function PCF, and the third network node is a Session Management Function SMF.

17. A method for configuration mapping in a communication network implemented by a controller entity, the method include: At least one first configuration parameter is sent from a controller entity to a first network node, in particular, wherein the at least one first configuration parameter is mapped to at least one second configuration parameter.

18. The method according to claim 17, further comprising: include: Success or failure information related to the configuration parameters and / or the configuration map is received from the first network node at the controller entity, in particular, wherein the success or failure information is provided by a status code.

19. The method according to any one of claims 17 to 18, in, The at least one first configuration parameter is related to the domain of the controller entity, and the at least one second configuration parameter is related to the domain of the communication network, in particular, the domain of the controller entity is a deterministic network DetNet, and the domain of the communication network is a 3GPP domain.

20. The method according to any one of claims 17 to 19, in, The at least one first configuration parameter is related to a YANG model, and the at least one second configuration parameter is related to a 3GPP model, in particular, wherein the YANG model is a DetNet YANG model, and the 3GPP model is related to 3GPP quality of service.

21. The method according to any one of claims 17 to 20, in, The at least one second configuration parameter is mapped on a per network node basis.

22. The method according to any one of claims 17 to 21, in, The at least one first configuration parameter is a maximum delay and the at least one second configuration parameter is a required delay.

23. The method according to any one of claims 17 to 22, in, The at least one first configuration parameter is a maximum loss, and the at least one second configuration parameter is a packet error rate PER.

24. The method according to any one of claims 17 to 23, in, The at least one first configuration parameter is interval information, and the at least one second configuration parameter is periodicity information.

25. The method according to any one of claims 17 to 24, in, The at least one first configuration parameter is a maximum payload size and / or a maximum number of packets per interval, and the at least one second configuration parameter is a guaranteed flow bit rate GFBR and / or a maximum flow bit rate MFBR.

26. A method according to any one of claims 17 to 25, in, The at least one first configuration parameter is any one of: maximum delay variation, maximum consecutive loss tolerance, maximum out-of-order, a differentiated services code point value, a minimum number of packets per interval, and a minimum payload size.

27. The method according to any one of claims 17 to 26, in, The user session is a PDU session, and the user terminal is a user equipment UE.

28. The method according to any one of claims 17 to 27, in, The controller entity is a DetNet controller, the first network node is a Time Sensitive Communication Time Synchronization Function TSCTSF, the second network node is a Policy Control Function PCF, and the third network node is a Session Management Function SMF.

29. A method for configuring mapping in a communication network, implemented by a first network node, the method include: receiving at least one first configuration parameter from a controller entity at a first network node; mapping, at the first network node, the at least one first configuration parameter to at least one second configuration parameter; as well as The at least one second configuration parameter is sent from the first network node to a second network node.

30. The method according to claim 29, further comprising: include: receiving, at the first network node, from the second network node, success or failure information relating to the configuration parameters and / or the configuration map, in particular, wherein the success or failure information is provided via a status code; as well as Success or failure information related to the configuration parameters and / or the configuration map is sent from the first network node to the controller entity, in particular, wherein the success or failure information is provided by a status code.

31. The method according to any one of claims 29 to 30, further comprising: include: determining, at the first network node, at least one user session affected by the at least one first configuration parameter; as well as Information on how the at least one user session is to be modified is provided from the first network node to the second network node.

32. The method according to any one of claims 29 to 31, further comprising: include: Determining, at the first network node, service flow information or flow direction information regarding whether the service flow is an uplink service, a downlink service, or a user terminal to user terminal service; as well as The traffic flow information or flow direction information is provided from the first network node to the second network node.

33. A method according to any one of claims 29 to 32, in, The at least one first configuration parameter is related to the domain of the controller entity, and the at least one second configuration parameter is related to the domain of the communication network, in particular, the domain of the controller entity is a deterministic network DetNet, and the domain of the communication network is a 3GPP domain.

34. A method according to any one of claims 29 to 33, in, The at least one first configuration parameter is related to a YANG model, and the at least one second configuration parameter is related to a 3GPP model, in particular, wherein the YANG model is a DetNet YANG model, and the 3GPP model is related to 3GPP quality of service.

35. A method according to any one of claims 29 to 34, in, The at least one second configuration parameter is mapped on a per network node basis.

36. A method according to any one of claims 29 to 35, in, The at least one first configuration parameter is a maximum delay and the at least one second configuration parameter is a required delay.

37. A method according to any one of claims 29 to 36, in, The at least one first configuration parameter is a maximum loss, and the at least one second configuration parameter is a packet error rate PER.

38. A method according to any one of claims 29 to 37, in, The at least one first configuration parameter is interval information, and the at least one second configuration parameter is periodicity information.

39. The method according to any one of claims 29 to 38, in, The at least one first configuration parameter is a maximum payload size and / or a maximum number of packets per interval, and the at least one second configuration parameter is a guaranteed flow bit rate GFBR and / or a maximum flow bit rate MFBR.

40. The method according to any one of claims 29 to 39, in, The at least one first configuration parameter is any one of: maximum delay variation, maximum consecutive loss tolerance, maximum out-of-order, a differentiated services code point value, a minimum number of packets per interval, and a minimum payload size.

41. A method according to any one of claims 29 to 40, in, The modifying action comprises sending the at least one second configuration parameter to a third network node.

42. A method according to any one of claims 29 to 41, in, The modification action comprises modifying the quality of service in the communication network, in particular, wherein modifying the quality of service comprises establishing a new QoS flow or modifying an existing QoS flow, and in particular, wherein the modification is performed for a user session.

43. A method according to any one of claims 29 to 42, in, The user session is a PDU session, and the user terminal is a user equipment UE.

44. A method according to any one of claims 29 to 43, in, The controller entity is a DetNet controller, the first network node is a Time Sensitive Communication Time Synchronization Function TSCTSF, the second network node is a Policy Control Function PCF, and the third network node is a Session Management Function SMF.

45. A method for configuring mapping in a communication network, implemented by a second network node, the method include: receiving, at the second network node, at least one second configuration parameter from the first network node, in particular, wherein the at least one second configuration parameter is mapped from at least one first configuration parameter; as well as A modification action in the communication network is initiated at the second network node.

46. ​​The method according to claim 45, further comprising: include: Success or failure information related to the configuration parameters and / or the configuration map is sent from the second network node to the first network node, in particular, wherein the success or failure information is provided through a status code.

47. The method according to any one of claims 45 to 46, further comprising: include: Information is received at the second network node from the first network node on how at least one user session is to be modified.

48. The method according to any one of claims 45 to 47, further comprising: include: Traffic flow information or flow direction information is received at the second network node from the first network node.

49. A method according to any one of claims 45 to 48, in, The at least one first configuration parameter is related to the domain of the controller entity, and the at least one second configuration parameter is related to the domain of the communication network, in particular, the domain of the controller entity is a deterministic network DetNet, and the domain of the communication network is a 3GPP domain.

50. The method according to any one of claims 45 to 49, in, The at least one first configuration parameter is related to a YANG model, and the at least one second configuration parameter is related to a 3GPP model, in particular, wherein the YANG model is a DetNet YANG model, and the 3GPP model is related to 3GPP quality of service.

51. The method according to any one of claims 45 to 50, in, The at least one second configuration parameter is mapped on a per network node basis.

52. The method of any one of claims 45 to 51, in, The at least one first configuration parameter is a maximum delay and the at least one second configuration parameter is a required delay.

53. The method of any one of claims 45 to 52, in, The at least one first configuration parameter is a maximum loss, and the at least one second configuration parameter is a packet error rate PER.

54. The method according to any one of claims 45 to 53, in, The at least one first configuration parameter is interval information, and the at least one second configuration parameter is periodicity information.

55. The method of any one of claims 45 to 54, in, The at least one first configuration parameter is a maximum payload size and / or a maximum number of packets per interval, and the at least one second configuration parameter is a guaranteed flow bit rate GFBR and / or a maximum flow bit rate MFBR.

56. The method of any one of claims 45 to 55, in, The at least one first configuration parameter is any one of: maximum delay variation, maximum consecutive loss tolerance, maximum out-of-order, a differentiated services code point value, a minimum number of packets per interval, and a minimum payload size.

57. The method of any one of claims 45 to 56, in, The modifying action comprises sending the at least one second configuration parameter to a third network node.

58. The method of any one of claims 45 to 57, in, The modification action comprises modifying the quality of service in the communication network, in particular, wherein modifying the quality of service comprises establishing a new QoS flow or modifying an existing QoS flow, and in particular, wherein the modification is performed for a user session.

59. The method of any one of claims 45 to 58, in, The user session is a PDU session, and the user terminal is a user equipment UE.

60. The method of any one of claims 45 to 59, in, The controller entity is a DetNet controller, the first network node is a Time Sensitive Communication Time Synchronization Function TSCTSF, the second network node is a Policy Control Function PCF, and the third network node is a Session Management Function SMF.

61. An apparatus for configuration mapping in a communication network, the apparatus comprising a processor and a memory, the memory containing instructions executable by the processor such that the apparatus is operable to implement the method according to any one of claims 17 to 28.

62. An apparatus for configuring mapping in a communication network, the apparatus comprising a processor and a memory, the memory containing instructions executable by the processor such that the apparatus is operable to implement the method according to any one of claims 29 to 44.

63. An apparatus for configuring mapping in a communication network, the apparatus comprising a processor and a memory, the memory containing instructions executable by the processor such that the apparatus is operable to implement the method according to any one of claims 45 to claim 60.

64. A system comprising the apparatus of claim 61, the apparatus of claim 62, and the apparatus of claim 63.

65. A computer-implemented system comprising one or more processors and one or more computer storage media storing computer usable instructions which, when used by the one or more processors, cause the one or more processors to implement the method of any one of claims 17 to 60.

66. A computer program comprising instructions which, when executed on at least one processor, cause the at least one processor to carry out the method according to any one of claims 17 to claim 60.

67. A computer program product embodied on a non-transitory machine-readable medium, comprising instructions executable by a processor, causing the processor to implement the method of any one of claims 17 to 60.