Status notifications of access network for time sensitive communication
Patent Information
- Application Number
- EP2021957071
- Authority / Receiving Office
- EP · EP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2021-09-16
- Publication Date
- 2025-06-18
Smart Images

Figure 1.1
Abstract
Description
STATUS NOTIFICATIONS OF ACCESS NETWORK FOR TIME SENSITIVE COMMUNICATIONFIELD
[0001] Example embodiments of the present disclosure generally relate to the field of communication, and in particular, to methods, apparatuses and computer readable storage media of status notifications of access network for time sensitive communication.BACKGROUND
[0002] Latency is a key performance indicator for communication. Time Sensitive Communication (TSC) provides low latency and supports a variety of Time Sensitive Networking (TSN) configuration models such as a fully centralized configuration model, a fully distributed configuration model and a centralized and / or distributed model. The fifth generation system (5GS) may be integrated into a TSN network as a TSN Bridge to assist the TSC.
[0003] Due to dynamic nature of a radio access network (RAN) of the 5GS, at certain point of time, it may happen that the RAN may not be able to support already guaranteed Quality of Service (QoS) anymore. In this case, the RAN may report, to a core network (CN) of the 5GS, its capability to support certain QoS, in particular, its inability to fulfill certain QoS. However, there are no remedy actions for the changes in RAN status in the 5GS and / or the TSN network.
[0004] SUMMARY
[0005] In general, example embodiments of the present disclosure provide methods, apparatuses and computer readable storage media for dynamic communication configuration for subnetwork communication.
[0006] In a first aspect, a method is provided. In the method, a first network device in a cellular communication network receives a notification indicating inability of a first access network device in the cellular communication network to fulfill a quality of service target for a session. Then, the first network device sends one of: a first indication to add a new quality of service flow for the session to enable the first access network device to activate dual connectivity in the session, or a second indication to release access network resources associated with the session to enable the first access network device to release the access network resources.
[0007] In a second aspect, a method is provided. In the method, a first access network device in a cellular communication network sends a notification indicating inability of the first access network device to fulfill a quality of service target for a session. Then, the first access network device performs actions comprising: in response to receiving a third indication to activate dual connectivity in the session, activating the dual connectivity, or in response to receiving a fourth indication to release access network resources associated with the session, releasing the access network resources.
[0008] In a third aspect, a method is provided. In the method, a second network device receives a notification from a first network device in a cellular communication network, the notification indicating inability of a first access network device in the cellular communication network to fulfill a quality of service target for a session. Then, the second network device determines that traffic characteristics of aggregated time sensitive networking streams associated with the session are unsupported by the first access network device. Further, the second network device performs actions, comprising one of: sending a request for the first network device to release resources for the session, or re-aggregating a plurality of time sensitive networking streams, and providing a plurality of quality of service targets towards the first network device, the plurality of quality of service targets corresponding to the plurality of re-aggregated time sensitive networking streams.
[0009] In a fourth aspect, an apparatus implemented at a first network device in a cellular communication network is provided which comprises at least one processor and at least one memory including computer program code. The at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus to receive a notification indicating inability of a first access network device in the cellular communication network to fulfill a quality of service target for a session. The apparatus is further caused to send one of: a first indication to add a new quality of service flow for the session to enable the first access network device to activate dual connectivity in the session, or a second indication to release access network resources associated with the session to enable the first access network device to release the access network resources n.
[0010] In a fifth aspect, an apparatus implemented at a first access network device in a cellular communication network is provided which comprises at least one processor and at least one memory including computer program code. The at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus to send a notification indicating inability of the first access network device to fulfill a quality of service target for a session. The apparatus is further caused to perform actions comprising: in response to receiving a third indication to activate dual connectivity in the session, activating the dual connectivity, or in response to receiving a fourth indication to release access network resources associated with the session, releasing the access network resources.
[0011] In a sixth aspect, an apparatus implemented at a second network device is provided which comprises at least one processor and at least one memory including computer program code. The at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus to receive a notification from a first network device in a cellular communication network, the notification indicating inability of a first access network device in the cellular communication network to fulfill a quality of service target for a session. The apparatus is further caused to determine that traffic characteristics of aggregated time sensitive networking streams associated with the session are unsupported by the first access network device. The apparatus is further caused to perform actions, comprising one of: sending a request for the first network device to release resources for the session, or re-aggregating a plurality of time sensitive networking streams, and providing a plurality of quality of service targets towards the first network device, the plurality of quality of service targets corresponding to the plurality of re-aggregated time sensitive networking streams.
[0012] In a seventh aspect, there is provided an apparatus comprising means for performing the method according to the first, second or third aspect.
[0013] In an eighth aspect, there is provided a computer readable storage medium comprising program instructions stored thereon. The instructions, when executed by a processor of a device, cause the device to perform the method according to the first, second or third aspect.
[0014] It is to be understood that the summary section is not intended to identify key or essential features of example embodiments of the present disclosure, nor is it intended to be used to limit the scope of the present disclosure. Other features of the present disclosure will become easily comprehensible through the following description.BRIEF DESCRIPTION OF THE DRAWINGS
[0015] Some example embodiments will now be described with reference to the accompanying drawings, where:
[0016] FIG. 1A shows a process of setup procedure of an application function (AF) session;
[0017] FIG. 1B shows a process of updating an AF session;
[0018] FIG. 2A shows an example environment in which embodiments of the present disclosure may be implemented;
[0019] FIG. 2B shows the interactions between the first access network device and the first network device for dual connectivity setup according to some example embodiments of the present disclosure;
[0020] FIG. 2C shows the interactions among the first access network device, the first network device and the second network device according to some example embodiments of the present disclosure;
[0021] FIG. 3 shows a flowchart of an example method for the first network device according to some example embodiments of the present disclosure;
[0022] FIG. 4 shows a flowchart of an example method for the first access network device according to some example embodiments of the present disclosure;
[0023] FIG. 5 shows a flowchart of an example method for the second network device according to some example embodiments of the present disclosure;
[0024] FIG. 6 shows a process of triggering of activation of dual connectivity based on a notification of the first access network device according to some example embodiments of the present disclosure;
[0025] FIG. 7 shows a process of setting up an session at the second network device side according to some example embodiments of the present disclosure;
[0026] FIG. 8 shows a process of PDU session modification according to some example embodiments of the present disclosure; and
[0027] FIG. 9 shows a simplified block diagram of a device that is suitable for implementing example embodiments of the present disclosure.
[0028] Throughout the drawings, the same or similar reference numerals represent the same or similar element.DETAILED DESCRIPTION
[0029] Principle of the present disclosure will now be described with reference to some example embodiments. It is to be understood that these example embodiments are described only for the purpose of illustration and help those skilled in the art to understand and implement the present disclosure, without suggesting any limitation as to the scope of the disclosure. The disclosure described herein can be implemented in various manners other than the ones described below.
[0030] In the following description and claims, unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skills in the art to which this disclosure belongs.
[0031] As used herein, the term “access network device” refers to a device via which services may be provided to a terminal device in a cellular communication network. Examples of the access network device include a relay, an access point (AP) , a transmission point (TRP) , a node B (NodeB or NB) , an evolved NodeB (eNodeB or eNB) , a New Radio (NR) NodeB (gNB) , a Remote Radio Module (RRU) , a radio header (RH) , a remote radio head (RRH) , a low power node such as a femto, a pico, and the like. For the purpose of discussion, some example embodiments will be described by taking a base station as an example of the access network device.
[0032] As used herein, the term “terminal device” refers to any device capable of wireless communications with each other or with the access network device. The communications may involve transmitting and / or receiving wireless signals using electromagnetic signals, radio waves, infrared signals, and / or other types of signals suitable for conveying information over air. Example of the terminal device may comprise user equipment (UE) . In some example embodiments, the UE may be configured to transmit and / or receive information without direct human interaction. For example, the UE may transmit information to the base station on predetermined schedules, when triggered by an internal or external event, or in response to requests from the network side.
[0033] As used herein, in some example embodiments, the term “network device” refers to a device capable of communicating with the access network device and providing services to the terminal device in a core network. Examples of the core network device may include user plane functions (UPFs) , application servers, Mobile Switching Centers (MSCs) , MMEs, Operation and Management (O&M) nodes, Operation Support System (OSS) nodes, Self-Organization Network (SON) nodes, positioning nodes such as Enhanced Serving Mobile Location Centers (E-SMLCs) , Mobile Data Terminals (MDTs) , a Common Control Network Function (CCNF) , an Access and mobility Management Function (AMF) , a Session Management Function (SMF) and / or a Policy Control Function (PCF) .
[0034] As used herein, in some other example embodimets, the term “network device” refers to a device of a TSN network used to communicate with the cellular communication network for TSC. For example, the network device may be a TSN application function (AF) and a centralized network controller (CNC) . The network device may be an internal or external device of the cellular communication network.
[0035] As used herein, the term “circuitry” may refer to one or more or all of the following:
[0036] (a) hardware-only circuit implementations (such as implementations in only analog and / or digital circuitry) and
[0037] (b) combinations of hardware circuits and software, such as (as applicable) : (i) a combination of analog and / or digital hardware circuit (s) with software / firmware and (ii) any portions of hardware processor (s) with software (including digital signal processor (s) ) , software, and memory (ies) that work together to cause an apparatus, such as a mobile phone or server, to perform various functions) and
[0038] (c) hardware circuit (s) and or processor (s) , such as a microprocessor (s) or a portion of a microprocessor (s) , that requires software (e.g., firmware) for operation, but the software may not be present when it is not needed for operation.
[0039] This definition of circuitry applies to all uses of this term in this application, including in any claims. As a further example, as used in this application, the term circuitry also covers an implementation of merely a hardware circuit or processor (or multiple processors) or portion of a hardware circuit or processor and its (or their) accompanying software and / or firmware. The term circuitry also covers, for example and if applicable to the particular claim element, a baseband integrated circuit or processor integrated circuit for a mobile device or a similar integrated circuit in a server, a cellular base station, or other computing or base station.
[0040] As used herein, the singular forms “a” , “an” , and “the” are intended to include the plural forms as well, unless the context clearly indicates otherwise. The term “includes” and its variants are to be read as open terms that mean “includes, but is not limited to” . The term “based on” is to be read as “based at least in part on” . The term “one embodiment” and “an embodiment” are to be read as “at least one embodiment” . The term “another embodiment” is to be read as “at least one other embodiment” . Other definitions, explicit and implicit, may be included below.
[0041] In the third generation partnership project (3GPP) Release 16 (Rel-16) , a fully centralized configuration model is supported by the TSCs as specified in the Institute of Electrical and Electronics Engineers standard (IEEE STD) 802.1Q-2018. In this model, a 5GS functional architecture may be integrated into a TSN network as a TSN Bridge to support time-sensitive traffic flows. A centralized network controller (CNC) provides the 5GS TSN bridge with port gate timing information according to IEEE 802.1Qbv as specified in IEEE STD 802.1Q-2018. In 3GPP Rel-16, port and bridge management information may be exchanged between the CNC and a TSN AF, for example, as specified in 3GPP TS 23.501.
[0042] Exposure extensions of QoS for TSC are under discussion in 3GPP. The current 3GPP exposure framework (for example, as specified in 3GPP TS 23.502) allows the AF to request certain QoS from the 5GS, and the 5GS shall provide the feedback if the request from the AF can be fulfilled. According to the currently 3GPP standardization, the feedback towards the AF may be based on configured policies at the PCF.
[0043] For example, according to this framework, the AF may send a QoS request towards the 5GS in order to reserve resources for an AF session. In such a request, the AF indicates QoS parameters which shall be fulfilled by the 5GS. Optionally, the AF may also indicate Alternative Service Requirements (containing one or more QoS reference parameters in a prioritized order) in the request.
[0044] The request may be sent to a Network Exposure Function (NEF) . The NEF authorizes the request from the AF and interacts with a Policy Control Function (PCF) by providing the QoS information as requested by the AF. If the NEF receives, from the AF, any individual QoS parameter such as burst arrival time, flow direction and periodicity, survival time and flow direction and time domain, for example, as described in clause 6.1.3.22 of 3GPP TS 23.503, the NEF forwards these received individual QoS parameters in the Ntsctsf_QoSandTSCAssistance_Create request message to a TSC Time Sensitive Function (TSCTSF) . Then, the TSCTSF further interacts with the PCF.
[0045] The PCF determines whether such a request from the AF is authorized and derives the required QoS parameters based on the information provided by the NEF and determines whether this QoS is allowed (for example, according to the PCF configuration for this AF) . The PCF notifies the result to the NEF either directly or via the TSCTSF. Based on this feedback from the PCF, the NEF informs the AF about the success of its request. The NEF may send a Nnef_AFsessionWithQoS_Create response message (Transaction Reference ID, Result) to the AF where the field “Result” indicates whether the request is granted or not.
[0046] The PCF may determine whether the requested QoS may be granted based on its policies and subscription information of a UE and send feedback on the granted result towards the AF via the NEF. If the request from the AF additionally indicates the requirements for 5GS delay, a TSC Burst Size, a Guaranteed Flow Bit Rate (GFBR) and / or Time Domain or Traffic Pattern Parameters such as a Flow Direction, Burst Arrival Time at a UE (uplink) or a UPF (downlink) and Burst Periodicity, the feedback sent from the PCF and forwarded by the NEF towards the AF for TSC QoS may include newly assigned values of parameters for these requirements if the current values of the parameters did not meet the request.
[0047] A setup procedure of an AF session according to this framework will discussed below with reference to FIG. 1A.
[0048] In a process 100 as shown in FIG. 1A, at 102, an AF 101 sends to an NEF 103 in a Nnef_AFsessionWithQoS_Create request message a request to reserve resources for an AF session. At 104, the NEF 103 authorizes the request. If no individual QoS parameter (such as burst arrival time, survival time, flow direction, periodicity and time domain) is provided by the AF 101, then, at 106, the NEF 103 may interact with a PCF 105 directly by providing the QoS information as requested by the AF 101 in a Npcf_PolicyAuthorization_Create request message. Alternatively, if any individual QoS parameter is provided by the AF 101, then, at 108, the NEF 103 forwards these received individual QoS parameters to a TSCTSF 107 in a Ntsctsf_QoSandTSCAssistance_Create request message.
[0049] At 110, the TSCTSF 107 interacts with the PCF 105 in a Npcf_PolicyAuthorzation_Create request message. Then, the PCF 105 determines if such a request from the AF 101 is authorized and derives the required QoS parameters based on the information provided by the NEF 013 and determines whether this QoS is allowed (according to the PCF configuration for this AF 103) . Further, in the case where no individual QoS parameter is provided by the AF 101, at 112, the PCF 105 sends the result directly to the NEF 103 in a Npcf_PolicyAuthorization_Create response message. Alternatively, in the case where any individual QoS parameter is provided by the AF 101, at 114, the PCF 105 sends the result to TSCTSF 107 in a Npcf_PolicyAuthorization_Create response message.
[0050] Then, at 116, the TSCTSF 107 forwards the result to the NEF 103 in a Ntsctsf_QoSandTSCAssistance_Create response message. At 118, based on this feedback from the PCF 105, the NEF 103 informs the AF 101 about the success of its request in Nnef_AFsessionWithQoS_Create response. In the case where no individual QoS parameter is provided by the AF 101, at 120, the NEF 103 sends a Npcf_PolicyAuthorization_Subscribe message to the PCF 105 to subscribe to notifications of Resource allocation status and other optional events. Alternatively, in the case where any individual QoS parameter is provided by the AF 101, at 122, the TSCTSF 107 sends a Npcf_PolicyAuthorization_Subscribe message to the PCF 105 to subscribe to notifications of Resource allocation status and other optional events.
[0051] Accordingly, in the case where no individual QoS parameter is provided by the AF 101, at 124, when an event condition is met, the PCF 105 may send a Npcf_PolicyAuthorization_Notify message to the NEF 103 notifying about the corresponding event. Alternatively, in the case where any individual QoS parameter is provided by the AF 101, at 126, when an event condition is met, the PCF 105 may send a Npcf_PolicyAuthorization_Notify message to the TSCTSF 107 notifying about the corresponding event. Then, at 128, the TSCTSF 107 sends a Ntsctsf_QoSandTSCAssistance_Notify message with the event reported by the PCF 105 to the NEF 103. At 130, the NEF 103 sends a Nnef_AFsessionWithQoS_Notify message with the event reported by the PCF 105 to the AF 101.
[0052] Furthermore, for an established AF session with the required QoS, the AF may request the updated QoS from the 5GS via the NEF. FIG. 1B shows a process 140 of updating an AF session with a required QoS update procedure.
[0053] Similar to the AF session establishment procedure as discussed above with reference to FIG. 1A, in the process 140 as shown in FIG. 1B, the PCF 105 derives the required QoS parameters based on the information provided by the NEF 103 or the TSCTSF 107 and determines whether this QoS is allowed (according to the PCF policies for this AF 101) . Then, the PCF 105 may notify the result directly to the NEF 103 or via the TSCTSF 107, which consequently may inform the AF 101 about the success of its request.
[0054] In a conventional approach, the PCF may perform feasibility check for the QoS request from the AF, for example, by checking whether the requested QoS can be guaranteed by the 5GS as a whole (including the CN and the RAN) and also can be aligned with the UE subscription. The PCF may also consider the ability of the RAN to serve the requested QoS and to reserve the resources for the requested QoS. The corresponding feasibility check result is fed back to the TSN AF, and the AF may process it and provide further feedback to the CNC.
[0055] In case of the 5GS acting as a bridge to support the distributed configuration mode of the TSN network, the AF may determine based on the configurations and / or the feedback from the PCF that the 5GS can support transmission of a current stream that may be mapped to one or more QoS flows served by the 5GS. However, the capability of the RAN to serve a traffic flow may vary from time to time. At certain point of time, the RAN may be unable to support the already guaranteed QoS anymore. In this case, due to an actual situation of the RAN with little amount of available resources, the RAN may reject the corresponding QoS, causing the 5GS unable to support the stream transmission. Moreover, once the resource status of the RAN changes, for example, more resources become available in the RAN, the RAN may be able to support the certain QoS and the stream transmission again.
[0056] The changes in RAN status may need to be notified to the TSN AF for dealing with resource updates in the fully distributed model, or to the TSN AF and subsequently to the CNC in the fully centralized model. If the up-to-date information on actual QoS offered by the RAN for a given session is not provided to the TSN AF, the TSN AF would not perform the dynamic adaptation of traffic flow in the distributed configuration mode.
[0057] Conventionally, if the AF requests the PCF to report when a QoS target for a QoS flow can no longer (or can again) be fulfilled by the RAN, the PCF may set a QoS Notification Control (QNC) parameter in a policy and charging control (PCC) rule for the QoS flow. Accordingly, a notification control for the changes in the RAN status may be enabled by a Session Management Function (SMF) based on a parameter with respect to the notification control in the corresponding PCC rule (received from the PCF) . However, there may need an automatic notification of the changes in the RAN status towards TSN AF (especially in the fully distributed model) .
[0058] Further, at present, there are no remedy actions for the dynamic feedback on the capability of the RAN to support the certain QoS requested by the AF, so as to improve the TSC. Furthermore, the feedback on the capability of the RAN is not reflected in the behaviors of the TSN AF to improve the integration between the 5GS and the TSN network. This is particularly important in the fully distributed model.
[0059] In an aspect, some example embodiments of the present disclosure provide a scheme of activating dual connectivity in a session based on a notification for inability of an access network device to fulfill a QoS target for a session in a cellular communication network. As an example, the cellular communication network may be a 5GS, and the access network device may be a RAN device such as a base station.
[0060] In this scheme, after a first network device in the cellular communication network receives a notification that indicates inability of the access network device to fulfill a QoS target for a session, the first network device sends an indication to add a new QoS flow for the session to enable the access network device to activate dual connectivity in the session. The first network device may be physically integrated into or separate from the access network device. For example, the first network device may be a core network device of the cellular communication network such as a PCF, or a function or entity physically integrated into the access network device and implementing a management or control function for the access network device.
[0061] The setup of dual connectivity will ensure the fulfillment of a QoS target which the 5GS was not able to fulfill before. Thus, communication quality and efficiency may be improved, and communication latency may be reduced.
[0062] In another aspect, some embodiments of the present disclosure provide a further scheme of adapting behaviors in both the cellular network device and a TSN network in response to the inability of the access network device to fulfill a QoS target for a session.
[0063] In this scheme, after a second network device obtains a notification indicating the inability of the access network device in the cellular communication network to fulfill a QoS target for a session, the second network device determines that traffic characteristics of aggregated TSN streams associated with the session are unsupported by the access network device. Further, the second network device sends a request for the first network device in the cellular communication network to release resources for the session. Accordingly, the first network device sends an indication to release access network resources associated with the session to enable the access network device to release the associated access resources.
[0064] Alternatively, after the second network device determines that the traffic characteristics of the aggregated TSN streams are unsupported by the access network device, the second network device re-aggregates a plurality of TSN streams. Then, the second network device provides, towards the first network device, a plurality of QoS targets corresponding to the plurality of re-aggregated time sensitive networking streams.
[0065] The second network device may be located in or external to the cellular communication network. For example, the second network device may be a TSN AF within the cellular communication network, or external to the cellular communication network and provided by a third party.
[0066] According to such example embodiments of the present disclosure, based on a notification for the inability of the access network device to fulfill a QoS target for a session, the behaviors of the second network device as well as the cellular network devices may be adapted, thereby improving communication efficiency and resource utilization for TSC.
[0067] FIG. 2A shows an example environment 200 in which embodiments of the present disclosure may be implemented.
[0068] As shown, the environment 200, which is a part of a communication network, includes a terminal device 201 and an access network device (referred to as a first access network device) 203 in a cellular communication network 204. In this example, the cellular communication network 204 also include another access network device (referred to as a second access network device) 205 to provide along with the first access network device 203 dual connectivity for the terminal device 201.
[0069] The environment 200 further includes a network device 207 (referred to as the first network device 207) and another network device 209 (referred to as the second network device 207) . As shown, the first network device 207 is located in the cellular communication network 204 and acts as an intermediate between the first access network device 203 and the second network device 209. The first network device 207 may be connected to the first access network device 203 directly or indirectly via one or more other devices or functions. Similarly, the connection between the first network device 207 and the second network device 209 may be direct or indirect.
[0070] In the environment 200, the first network device 207 is shown to be physically separate from the first access network device 203, for example. As an example, the first network device 207 may be implemented by a core network device of the cellular communication network 204 such as a PCF. In the example embodiments where the first network device 207 is implemented by a PCF, the first network device 207 may communicate with the first access network device 203 via a SMF. The first network device 207 may also be implemented by a core network device that can communicate with the first access network device 203 directly.
[0071] In some example embodiments, the first network device 207 may be physically integrated into the first access network device 203 and, for example, implemented as a function or entity physically integrated into the first access network device 203. In this case, the first network device 207 may communicate with the first access network device 203 through internal wiring.
[0072] In FIG. 2A, the second network device 209 is shown to be external to the cellular communication network 204, for example. In this case, the second network device 209 may be a device provided by a third party. In some example embodiments, the second network device 209 may be located within the cellular communication network 204. The second network device 209 may be implemented by a TSN AF in a TSN distributed configuration mode. In the example embodiments where the second network device 209 is implemented by an TSN AF and the first network device 207 is implemented by a PCF, the second network device 209 may communicate with the first network device 207 via a NEF or a TSCTSF. The second network device 209 may also be a CNC in a TSN centralized configuration mode or any other suitable devices capable of communicating with the first network device 207 for TSC.
[0073] The communication between the individual devices or functions in the environment 200 may follow any suitable communication standards or protocols, which are already in existence or to be developed in the future. The scope of the present disclosure will not be limited in this regard.
[0074] It is to be understood that the devices or functions are shown in the environment 200 only for the purpose of illustration, without suggesting any limitation. The environment 200 may include any other suitable devices, elements or functions for providing TSC. For example, there may be one or more intermediates between the first access network device 203 and the first network device 207 and / or between the first network device 207 and the TSN AF 209.
[0075] According to some example embodiments of the present disclosure, dual connectivity is activated in a session based on a notification indicating inability of the first access network device 203 to fulfill a QoS target for the session. The session may be a package data unit (PDU) session between the terminal device 201 and a user plane function (UPF) in user plane. For example, if the first network device 207 receives a notification indicating inability of the first access network device 203 to fulfill a QoS target for a session, the first network device 207 sends an indication (referred to as a first indication) to add a new QoS flow for the session to enable the first access network device 203 to activate dual connectivity in the session. Accordingly, the first access network device 203 activates dual connectivity in the session.
[0076] According to some example embodiments of the present disclosure, behaviors of the second network device 209 as well as the first network device 207 is adapted based on a notification indicating ability of the first access network device 203 to fulfill a QoS target for a session. For example, the second network device 209 receives from the first network device 207 a notification indicating inability of the first access network device 203 to fulfill a QoS target for a session. In the example embodiments where the second network device 209 is implemented by a TSN AF, the session may be an AF session from the perspective of the second network device 209. Based on the notification, the second network device 209 determines that traffic characteristics of aggregated TSN streams associated with the session are unsupported by the first access network device 203. Further, the second network device 209 sends a request for the first network device 207 to release resources for the session. Accordingly, the first network device 207 sends an indication (referred to as a second indication) to release access network resources associated with the session to enable the first access network device 203 to release the access network resources.
[0077] Alternatively, after the second network device 209 determines that traffic characteristics of aggregated TSN streams associated with the session are unsupported by the first access network device 203, the second network device 209 re-aggregates a plurality of TSN streams. Then, the second network device 209 provides, towards the first network device 207, a plurality of QoS targets corresponding to the plurality of re-aggregated TSN streams. In the example embodiments where the second network device 209 is implemented by a TSN AF, for example, before re-aggregating a plurality of TSN streams, the second network device 209 may immediately send the notification towards a CNC once it detects that the QoS target is not fulfilled and then receive from the CNC reconfiguration for routing and scheduling for a plurality of TSN streams.
[0078] High-level interactions between the devices and functions in the environment 200 will be discussed below with reference to FIGS. 2B and 2C where FIG. 2B shows the interactions between the first access network device 203 and the first network device 207 for dual connectivity setup according to some example embodiments of the present disclosure and FIG. 2C shows the interactions among the first access network device 203, the first network device 207 and the second network device 209 according to some example embodiments of the present disclosure.
[0079] In the example embodiments as shown in FIGS. 2B and 2C, the first access network device 203 is implemented by a RAN device 211, the first network device 207 is implemented by a PCF 213, and the second network device 209 is implemented by a TSN AF 215. The RAN device 211 and the PCF 213 communicate via a SMF 217, and the PCF 213 and the TSN AF 215 communicate via a NEF 219.
[0080] Reference is first made to FIG. 2B. In a process 221 as shown in FIG. 2B, after the RAN device 211 determines that a QoS target for a session cannot be fulfilled, the RAN device 211 sends (223) a notification indicating inability of the RAN device 211 to fulfill the QoS target to the SMF 217. Then, the SMF 217 forwards (225) the notification to the PCF 213.
[0081] After the PCF 213 receives (227) the notification, the PCF 213 sends (229) the first indication to add a new QoS flow for the session. The first indication may be implemented in any suitable form. In some example embodiments, the first indication may be an indication for triggering session modification to add a new QoS flow.
[0082] After the SMF 217 receives (231) the first indication, the SMF 217 sends (233) an indication (referred to as a third indication) to the RAN device 211 to activate dual connectivity in the session. For example, the third indication may be an indication of a redundancy sequence number to enable dual connectivity. After the RAN device 211 receives (235) the third indication, the RAN device 211 activates (237) dual connectivity in the session. For example, the RAN device 211 may select, based on the QoS target, another RAN device to provide the dual connectivity in the session.
[0083] Next, with reference to FIG. 2C, in a process 239, the PCF 213 transmits (241) towards the TSN AF 215 via the NEF 219 the notification indicating inability of the RAN device 211 to fulfill a QoS target for a session. From the perspective of the TSN AF 215, the session is an AF session. After the TSN AF 215 receives (243) the notification, the TSN AF 215 determines (245) that traffic characteristics of aggregated TSN streams associated with the session are unsupported by the RAN device 211. Then, the TSN AF 215 sends (247) a request for the PCF 213 via the NEF 219 to release resources for the session.
[0084] In response to the request, the PCF 213 transmits (249) the second indication to release access network resources associated with the session, towards the RAN device 211 via the SMF 217. For example, the second indication may be implemented as an indication for triggering session management (SM) policy association termination to release the access network resources.
[0085] Accordingly, the RAN device 211 receives (251) an indication (referred to as a fourth indication) to release access network resources associated with the session. The fourth indication may or may not be the same as the second indication transmitted by the PCF 213. Then, the RAN device 211 releases (253) the corresponding access network resources.
[0086] In some example embodiments, instead of sending a request for the PCF 213 to release resources for the session, the TSN AF 215 re-aggregates a plurality of time sensitive networking streams and provides towards the PCF 213 a plurality of QoS targets corresponding to the plurality of re-aggregated TSN streams. Then, the PCF 213 may update the QoS request for the session. For example, before re-aggregating a plurality of TSN streams, the TSN AF 215 may immediately send (255) the notification towards the CNC 210 once it detects that the QoS target is not fulfilled, and then receive (257) from the CNC 210 reconfiguration for routing and scheduling for a plurality of TSN streams.
[0087] FIG. 3 which shows a flowchart of an example method 300 for the first network device 207 according to some example embodiments of the present disclosure. For the purpose of discussion, the method 300 will be described with reference to FIG. 2A.
[0088] At block 310, the first network device 207 receives a notification indicating inability of the first access network device 203 to fulfill a QoS target for a session. In the example embodiments where the first access network device 203 is implemented by a RAN device and the first network device 207 is implemented by a PCF, the first network device 207 may receive the notification from the first access network device 203 via a SMF. In some other example embodiments, the first network device 207 may interact with the first access network device 203 and receive the notification from the first access network device 203 directly. For example, the session may be a PDU session for communication of the terminal device 201.
[0089] In some example embodiments, one or more alternative QoS targets for the session may be provided to the first access network device 203 to further improve the communication efficiency. In these example embodiments, if the first access network device 203 fails to fulfill one of the QoS targets for the session, the first access network device 203 may determine whether any other alternative QoS target is fulfilled. These alternative QoS targets may have different priorities. If none of the alternative QoS targets can be supported, or the lowest QoS target cannot be supported, the first network device 207 may receive the notification from the first access network device 203.
[0090] Then, as shown in FIG. 3, at block 320, the first network device 207 sends the first indication to add a new QoS flow for the session or sends the second indication to release access network resources associated with the session. For example, in some example embodiments, the first network device 207 may determine to cause the first access network device 203 to activate dual connectivity to compensate the QoS target for the session which is not fulfilled by the first access network device 203 based on policies at the first network device 207. In this example, the first network device 207 may send the first indication to enable the first access network device 203 to activate the dual connectivity.
[0091] For example, the first indication may be an implicit indication or an explicit indication. In some example embodiments, the first network device 207 may send the first indication for triggering session modification to add the new QoS flow for the session. For example, the first network device 207 may trigger a package data unit (PDU) session modification procedure as the implicit first indication to cause the first access network device 203 to activate the dual connectivity. In the example embodiments where the first network device 207 is implemented by a PCF, in the PDU session modification procedure, the first network device 207 may change a PCC rule related to the affected PDU session by adding the new QoS flow for the session.
[0092] In some other example embodiments, in response to the notification of the first access network device 203, the first network device 207 may forward the notification towards the second network device 209. If the first network device 207 may obtain a request from the second network device 209 to release resources for the session, the first network device 207 may send the second indication to release the access network resources associated with the session. For example, a session management (SM) policy association termination may be triggered by the first network device 207 as the implicit second indication to release the access network resources associated with the session. Thus, the access network resources reserved for the session may be used for other traffic. As such, resource utilization may be improved.
[0093] In some example embodiments, the first network device 207 may activate a notification control to enable an automatic notification of the first access network device 203 to the second network device 209. For example, the first network device 207 may receive a request for the notification control from a NEF or a TSCTSF. Then, the first network device 207may activate the notification control. In some example embodiments, if there is no individual QoS target provided by the second network device 209, the first network device 207 may interact with the second network device 209 via a NEF. The NEF may request for the notification control based on an identifier of the second network device 209 associated with the session. In some other example embodiments, if there is an individual QoS target provided by the second network device 209, the first network device 207 may interact with the second network device 209 via a NEF and a TSCTSF. The TSCTSF may request for the notification control if it may receive the individual QoS target. Such a request for the notification control may be signaled to the first network device 207 via Npcf_PolicyAuthorization_Create service operation.
[0094] Alternatively or in addition, in some example embodiments, the first network device 207 may activate the notification control based on an identifier of a second network device 209 associated with the session by itself, without receiving a request from the NEF or the TSCTSF. For example, if the identifier of the second network device 209 indicates that the second network device 209 may be used for integration with TSN, the first network device 207 may set a QNC parameter in a PCC rule to activate the notification control. Such an automatic notification towards the second network device 209 may serve as an enabler for the notification control from the second network device 209 towards the CNC in the fully centralized configuration model which allows prompt updates to the CNC on the QoS that may be currently supported by the first access network device 203.
[0095] FIG. 4 shows a flowchart of an example method 400 for the first access network device 203 according to some example embodiments of the present disclosure. For the purpose of discussion, the method 400 will be described with reference to FIG. 2A.
[0096] At block 410, the first access network device 203 sends a notification indicating inability of the first access network device 203 to fulfill a QoS target for a session if the first access network device 203 cannot fulfill the QoS target for the session. In the embodiments where one or more alternative QoS targets for the session may be provided to the first access network device 203, the first access network device 203 may determine whether any of the alternative QoS targets is fulfilled. If the first access network device 203 fails to fulfill the current QoS target for the session but the first access network device 203 may fulfill one of the alternative QoS targets, the first access network device 203 may send the notification while sending an indication of a reference to the alternative QoS target fulfilled by the first access network device 203.
[0097] At block 420, in response to receiving the third indication to activate dual connectivity in the session, the first access network device 203 activates the dual connectivity in the session. Alternatively, in response to receiving the fourth indication to release access network resources associated with the session, the first access network device 203 releases the access network resources.
[0098] For example, the third indication may be an indication of a redundancy sequence number to enable dual connectivity. In the embodiments where the first access network device 203 may interact with the first network device 207 directly, the third indication received by the first access network device 203 may be the same as the first indication transmitted by the first network device 207. Similarly, the fourth indication received by the first access network device 203 may or may not be the same as the second indication transmitted by the first network device 207.
[0099] In some example embodiments, in order to activate the dual connectivity, the first access network device 203 may select based on the QoS target the second access network device 205 to provide the dual connectivity in the session. For example, the first access network device 203 may select the second access network device 205 based on the capability of the second access network device 205 to assist in fulfilling the QoS target. Then, the dual connectivity may be activated for the session. In the dual connectivity, the QoS target may be fulfilled by the second access network device 205 only or by both the first access network device 203 and the second access network device 205. The setup of dual connectivity may ensure the fulfillment of QoS which the first access network device 203 may not be able to fulfill before.
[0100] FIG. 5 shows a flowchart of an example method 500 for the TSN 209 according to some example embodiments of the present disclosure. For the purpose of discussion, the method 500 will be described with reference to FIG. 2A.
[0101] At block 510, the TSN 209 receives from the first network device 207 a notification indicating inability of a first access network device 203 to fulfill a QoS target for a session. In some example embodiments, the first network device 207 may interact with the second network device 209 via a NEF or additionally via a TSCTSF. In some other example embodiments, the first network device 207 may interact with the second network device 209 directly. In the embodiments where one or more alternative QoS targets for the session may be provided to the first access network device 203, if the current QoS target is not fulfilled but an alternative QoS target is fulfilled, the notification may include a reference to the alternative QoS target fulfilled by the first access network device 203.
[0102] At block 520, the second network device 209 determines that traffic characteristics of aggregated TSN streams associated with the session are unsupported by the first access network device 203. Then, as shown in FIG. 5, at block 530, the second network device 209 sends a request for the first network device 207 to release resources for the session. Alternatively, the second network device 209 re-aggregates a plurality of streams and provides towards the first network device 207, a plurality of quality of service targets corresponding to the plurality of re-aggregated time sensitive networking streams.
[0103] The second network device 209 may send this request to release the resources for the session if it determines that QoS degradation is unaccepted, or if the currently supported QoS is not sufficient for the second network device 209 and the second network device 209 will not utilize anymore the resources. The request from the second network device 209 may be sent via Nnef_AFsessionWithQoS_Revoke service operation. Then, the NEF may trigger the Ntsctsf_QoSandTSCAssistance_Delete / Unsubscribe and / or Npcf_PolicyAuthorization_Delete and the Npcf_PolicyAuthorization_Unsubscribe operations. Based on this trigger, the first network device 207 may invoke policy association termination to request the release of the access network resources for the session as the implicit second indication to release the access network resources.
[0104] In some other example embodiments, upon receiving the notification of the first access network device 203, the second network device 209 may split (and / or re-aggregare / re-arrange) the aggregated TSN streams to generate a plurality of re-aggregated TSN streams and provide the plurality of QoS targets corresponding to the plurality of re-aggregated TSN streams towards the first network device 207. For example, the second network device 209 may issue towards the first network device 207 separated QoS requests corresponding to the re-aggregated TSN streams and provide an individual QoS target indicating lower requested Guaranteed Flow Bit Rate (GFBR) for the re-aggregated TSN streams. The second network device 209 may update a TSC assistance container for the plurality of re-aggregated TSN streams which may be created for the existing aggregated TSN streams previously.
[0105] In some example embodiments, if the second network device 209 is implemented by a TSN AF in a fully centralized configuration model or a centralized and / or distributed model is used, the second network device 209 may send the notification of the first access network device 203 towards a CNC. For example, before re-aggregating a plurality of TSN streams, the second network device 209 may immediately send the notification towards the CNC once it detects that the QoS target is not fulfilled, and then receive from the CNC reconfiguration for routing and scheduling for a plurality of TSN streams.
[0106] FIG. 6 shows a process 600 of triggering of activation of dual connectivity based on a notification of the first access network device 203 according to some example embodiments of the present disclosure. For the purpose of discussion, the process 600 will be described with reference to FIG. 2A. In FIG. 6, the first access network device 203 may be implemented by a master RAN device 601. The first network device 207 may be implemented by a PCF 603. The second network device 209 may be implemented by a TSN AF 605.
[0107] As shown in FIG. 6, with operations 602-610, a notification control may be activated, and corresponding notification may be sent by the master RAN device 601 if certain QoS target for a session can’t be fulfilled. Such notifications may be sent to the SMF 608 and forwarded to the PCF 603.
[0108] With optional operations 612-614, the notification of the master RAN device 601 may be further forwarded to the TSN AF 605 and the TSN AF 605 may then take it into account in order to update the QoS request towards 5GS.
[0109] With operation 616, the PCF 603 may receive the notification of the first RAN device indicating inability of the master RAN device 601 to fulfill a QoS target for the session. Based on this, the PCF may trigger the according PDU session modification procedure. The PCF 603 may change one or more PCC rules related to the affected PDU session, by adding a new QoS flow in order to compensate for the QoS target that cannot be fulfilled currently by the master RAN device 601. With operations 618-626, part of the PDU session modification procedure may be implemented.
[0110] With operation 628, the first RAN device 601 may activate dual connectivity based on the changed PCC rule (s) and additional QoS flows (5G QoS Identifiers (5QIs) / QoS Flow Identifiers (QFIs) ) in the PDU session. Based on such added 5QIs / QFIs, the master RAN device 601 may initiate the selection of a secondary RAN device. The master RAN device 601 may select the secondary RAN device which was not involved in the PDU Session earlier and has enough resources to assist in fulfilling the QoS target that the master RAN device 601 may not able to fulfill previously. With operations 630-634, part of the PDU session modification procedure may be implemented, and the PCF 603 may be informed on allocated resources or the fulfilled QoS. Due to the added new QoS flow realised over the secondary RAN device with sufficient resources, the QoS target for the session may be fulfilled again.
[0111] FIG. 7 shows a process 700 of setting up a session at the second network device 209 side according to some example embodiments of the present disclosure. For the purpose of discussion, the process 700 will be described with reference to FIGS. 2 and 6.
[0112] As shown in FIG. 7, there is enabled implementation of automatic notification control for the TSN AF 605 in a 5GS integration following a fully distributed model and a fully centralized configuration model, as well as feedback from the TSN AF 605 in order to release RAN resources. FIG. 7 illustrates in details the procedure of PDU session modification based on a request from the TSN AF 605 for Message Session Relay Protocol (MSRP) protocol and behaviors of the TSN AF 605 based on the notification from the master RAN device 601.
[0113] As shown in FIG. 7, at 702, the TSN AF 605 may send a request to reserve resources for an AF session in Nnef_AFsessionWithQoS_Create request message (a UE address, an AF Identifier, a flow description, QoS reference, (optional) Alternative Service Requirements (containing one or more QoS parameters in a prioritized order) ) to the NEF 701. Optionally, a period of time or a traffic volume for a requested QoS target can be included in the request from TSN AF 605. The NEF 701 may assign a Transaction Reference Identifier for the Nnef_AFsessionWithQoS_Create request. The TSN AF 605 may in addition provide one or more individual QoS parameters such as requested 5GS delay, priority, a requested GFBR, a requested MFBR, a flow direction, a burst size , burst arrival time periodicity an so on.
[0114] Then, at 704, the NEF 701 may authorize the request from the TSN AF 605 and may apply policies to control the overall amount of pre-defined QoS authorized for the TSN AF 605. If the authorization is not granted, operations 608-616 may be skipped and the NEF 701 may reply to the TSN AF 605 with a result value indicating that the authorization fails.
[0115] In some example embodiments where no individual QoS parameter may be provided by the TSN AF 605, at 706, the NEF 701 may interact with the PCF 603 by triggering a Npcf_PolicyAuthorization_Create request with the provision of UE address, the identifier of the TSN AF 605, flow description (s) , the QoS reference and the optional alternative service requirements (containing one or more QoS parameters in a prioritized order) . In addition, the NEF 701 may determine based on the identifier of the TSN AF 605 that this TSN AF 605 may serve for integration with TSN following either a fully distributed model or a fully centralized model. In this case the NEF 701 may include in its request towards the PCF 603 the setup of notification control regarding the resources relevant for this AF session (alternative #1 as illustrated in FIG. 7) . Any optionally received period of time or traffic volume may also be included and mapped to sponsored data connectivity information.
[0116] In some other example embodiments where any individual QoS parameter may be provided by the TSN AF 605, they may be sent to the PCF 603 via a TSCTSF 703. At 708, the NEF 701 may forward the received alternative QoS parameter (s) in the Ntsctsf_QoSandTSCAssistance_Create request message to the TSCTSF 703. Then, at 710, the TSCTSF 703 may interact with the PCF 603 by triggering a Npcf_PolicyAuthorization_Create request. The TSCTSF 703 may include in its request towards the PCF 603 the setup of notification control regarding the resources relevant for this AF session (alternative #2 as illustrated in FIG. 7) .
[0117] In the example embodiments where no individual QoS parameter may be provided by the TSN AF 605, the PCF 603 may determine whether the request is authorized. If the request may be authorized, the PCF may derive the QoS target for the session based on the information provided by the NEF 701 and determine whether this QoS is allowed (according to the PCF configuration for this TSN AF 605) . Further information may be taken into account to derive the response from the PCF 603, without suggesting any limitation as to the scope of the disclosure. Then, at 712, the PCF 603 may send a Ntsctsf_QoSandTSCAssistance_Create response message to the NEF 701 indicating whether the request is granted or not.
[0118] In the example embodiments where any alternative QoS parameter may be provided by the TSN AF 605, for requests received from the TSCTSF 703, the PCF 603 may determine whether the request is authorized. If the request is authorized, the PCF may derive the QoS target for the session based on the information provided by the TSCTSF 703 and may determine whether this QoS is allowed (according to the PCF configuration) . Further, at 714, the PCF 603 may send the result to the TSCTSF 703. Then, at 716, the TSCTSF 306 may send a Ntsctsf_QoSandTSCAssistance_Create response message to the NEF 701 indicating whether the request is granted or not.
[0119] At 718, the NEF 701 may send a Nnef_AFsessionWithQoS_Create response message (Transaction Reference ID, Result) to the TSN AF 605. The “Result” field sent to the TSN AF 605 may indicate whether the request is granted or not (based on immediate feedback according to policies and once additional notification from the first RAN device 603 may be available, the “result” field may include the information on actually allocated QoS for the session) .
[0120] In the example embodiments where no individual QoS parameter may be provided by the TSN AF 605, at 720, the NEF 701 may send a Npcf_PolicyAuthorization_Subscribe message to the PCF 603 to subscribe to notifications of resource allocation status and to subscribe to other events. For example, at this point in time, the NEF 701 may subscribe to the following event: “QoS targets can no longer be fulfilled” (alternative #1 as illustrated in FIG. 7) for receiving the notifications if “The QoS targets can no longer be fulfilled by the first RAN device 603 for (a part of) the AF session” . The corresponding notification control for the first RAN device 603 may be activated accordingly.
[0121] In the example embodiments where any individual QoS parameter may be provided by the TSN AF 605, at 722, the TSCTSF 703 may send a Npcf_PolicyAuthorization_Subscribe message to the PCF 603 to subscribe to notifications of resource allocation status and to subscribe to other events. For example, at this point in time, the TSCTSF 306 may subscribe to the following event: “QoS targets can no longer be fulfilled” (alternative #2 as illustrated in FIG. 7) for receiving the notifications if “The QoS targets can no longer be fulfilled by the first RAN device 603 for (a part of) the AF session” . The corresponding notification control for the first RAN device 603 is activated accordingly.
[0122] In the example embodiments where no individual QoS parameter may be provided by the TSN AF 605, at 724, when the event condition may be met, for example the establishment of the transmission resources corresponding to the QoS update succeeded or failed, the PCF 603 may send a Npcf_PolicyAuthorization_Notify message to the NEF 701 notifying about the event.
[0123] In the example embodiments where any individual QoS parameter may be provided by the TSN AF 605, at 726, when the event condition may be met, e.g. the establishment of the transmission resources corresponding to the QoS update succeeded or failed, the PCF 603 may send a Npcf_PolicyAuthorization_Notify message to the TSCTSF 703 notifying about the event. Then, at 728, the TSCTSF 703 may send a Ntsctsf_QoSandTSCAssistance_Notify message with the event reported by the PCF 603 to the NEF 701. At 730, the NEF 301 may send a Nnef_AFsessionWithQoS_Notify message with the event reported by the PCF 603 to the TSN AF 605.
[0124] At 732, the TSN AF 605 may evaluate the result of the notification. In certain cases the QoS that can be currently supported by the RAN device 603 may not be sufficient from the perspective of the TSN AF 605 (i.e. traffic characteristics of TSN streams cannot be supported) and the TSN AF 605 may decide to revoke its request and / or to update its QoS request (which is not fulfilled at the moment) . In some example embodiments, at 734, the revocation can be done by means of Nnef_AFsessionWithQoS_Revoke operation. In some other example embodiments, the update can be done by means of Nnef_AFsessionWithQoS_Update request (not shown) . Accordingly, at 736, if the PCF 603 may receive the revocation request based on revoke request of TSN AF 605 to release resources, the PCF may trigger the SM Policy Association Termination in order to release the corresponding RAN resources (PDU session release) .
[0125] FIG. 8 shows a process 800 of PDU session modification according to some example embodiments of the present disclosure. For the purpose of discussion, the process 800 will be described with reference to FIGS. 2 and 6. In FIG. 8, the fully distributed configuration model of the TSN using MSRP protocol is utilized. However, similar procedures are applicable to any other protocol or configuration model.
[0126] As shown in FIG. 8, operations 802-810 are a procedure to issue a QoS request using existing PDU session and conventional processing at the PCF 603. Then, at 810, the PCF 603 may set a QNC parameter in a PCC rule to activate the notification control based on an identifier of the TSN AF 605 to enable an automatic notification of the master RAN device 601 indicating ability of the master RAN device 601 to fulfill a QoS target for the QoS request. For example, the set of the QNC parameter in the PCC rule may indicate that the notification of the master RAN device 601 is requested when the master RAN device 601 may fail to fulfill the QoS target, for example, when a GFBR can no longer be guaranteed for the QoS request. Operations 814-830 are a procedure to reserve sources in the 5GS and to notify the TSN AF 605 of the reserved sources.
[0127] Based on the above operations, the automatic notification of the master RAN device 601 indicating ability of the master RAN device 601 to fulfill a quality of service target for the QoS request may be enabled. Using the notification control mechanism, the TSN AF 605 may receive resource status updates of the master RAN device 601 whenever the master RAN device 601 may not be able to fulfill the QoS target anymore. That is, the TSN AF 605 may be informed whenever the information on the reserved resources (and a corresponding supported / guaranteed 5QI) may change. If one or more alternative QoS targets in a prioritized order may be provided by the TSN AF 605, the resource status updates may indicate a reference to the alternative QoS target which can be supported, or information that the alternative QoS target with the lowest priority cannot be supported.
[0128] Once the TSN AF 605 may receive feedback on actually reserved resources (including RAN resources) , it may modify its request accordingly. For example, the TSN AF 605 may adapt the aggregation of TSN streams upon receiving the RAN feedback that a QoS flow on which the aggregated stream is mapped cannot be longer be supported. For example, the TSN AF 605 may have previously aggregated ten TSN streams, which belong to the same traffic class, terminate in the same egress port and have the same periodicity and compatible burst arrival time, into a single aggregated stream (S1) . Then, if the TSN AF 605 may receive the notification indicating that a requested GFBR1 of the QoS flow to which the aggregated TSN stream is mapped cannot longer be fulfilled, the TSN AF 605 may split the aggregated stream into two re-aggregated streams (S2 and S3) . Each of the re-aggregated streams may be generated from five TSN streams. The TSN AF 605 may request GFBR2 and a GFBR3, which are lower than the GFBR1. The TSN AF may then issue separated QoS requests towards a 5GS corresponding to these two re-aggregated streams, and provide individual QoS parameters indicating lower requested GFBR2 and GFBR3 for re-aggregated streams. Further the TSN AF 605 may update the TSC assistance container for the two re-aggregated TSN streams (S2 and S3) .
[0129] In the fully centralized configuration model this may trigger the updates of the 5GS capability towards a CNC. Based on such 5GS capability updates received from the TSN AF 605 upon reception of notification control, the CNC may trigger the according network re-configurations, for example, path re-computation, TSN AF re-configuration.
[0130] FIG. 9 is a simplified block diagram of a device 900 that is suitable for implementing example embodiments of the present disclosure. The device 900 can be implemented at or as a part of the first access device 203, the first network device 207 or the second network device 209 as shown in FIG. 2A.
[0131] As shown, the device 900 includes a processor 910, a memory 920 coupled to the processor 910, a communication module 930 coupled to the processor 910, and a communication interface (not shown) coupled to the communication module 930. The memory 920 stores at least a program 940. The communication module 930 is for bidirectional communication, for example, via multiple antennas. The communication interface may represent any interface that is necessary for communication.
[0132] The program 940 is assumed to include program instructions that, when executed by the associated processor 910, enable the device 900 to operate in accordance with the example embodiments of the present disclosure, as discussed herein with reference to FIGS. 3-5. The example embodiments herein may be implemented by computer software executable by the processor 910 of the device 900, or by hardware, or by a combination of software and hardware. The processor 910 may be configured to implement various example embodiments of the present disclosure.
[0133] The memory 920 may be of any type suitable to the local technical network and may be implemented using any suitable data storage technology, such as a non-transitory computer readable storage medium, semiconductor based memory devices, magnetic memory devices and systems, optical memory devices and systems, fixed memory and removable memory, as non-limiting examples. While only one memory 920 is shown in the device 900, there may be several physically distinct memory modules in the device 900. The processor 910 may be of any type suitable to the local technical network, and may include one or more of general purpose computers, special purpose computers, microprocessors, digital signal processors (DSPs) and processors based on multicore processor architecture, as non-limiting examples. The device 900 may have multiple processors, such as an application specific integrated circuit chip that is slaved in time to a clock which synchronizes the main processor.
[0134] When the device 900 acts as the first network device 207 or a part of the first network device 207, the processor 910 and the communication module 930 may cooperate to implement the method 300 as described above with reference to FIGS. 2A and 3. When the device 900 acts as the first access network device 203 or a part of the first access network device 203, the processor 910 and the communication module 930 may cooperate to implement the method 400 as described above with reference to FIGS. 2 A and 4. When the device 900 acts as the second network device 209 or a part of the second network device 209, the processor 910 and the communication module 930 may cooperate to implement the method 500 as described above with reference to FIGS. 2 A and 5. All operations and features as described above with reference to FIGS. 2-8 are likewise applicable to the device 900 and have similar effects. For the purpose of simplification, the details will be omitted.
[0135] Generally, various example embodiments of the present disclosure may be implemented in hardware or special purpose circuits, software, logic or any combination thereof. Some aspects may be implemented in hardware, while other aspects may be implemented in firmware or software which may be executed by a controller, microprocessor or other computing device. While various aspects of example embodiments of the present disclosure are illustrated and described as block diagrams, flowcharts, or using some other pictorial representations, it is to be understood that the block, apparatus, system, technique or method described herein may be implemented in, as non-limiting examples, hardware, software, firmware, special purpose circuits or logic, general purpose hardware or controller or other computing devices, or some combination thereof.
[0136] The present disclosure also provides at least one computer program product tangibly stored on a non-transitory computer readable storage medium. The computer program product includes computer-executable instructions, such as those included in program modules, being executed in a device on a target real or virtual processor, to carry out the method 300, 400 or 500 as described above with reference to FIGS. 2-5. Generally, program modules include routines, programs, libraries, objects, classes, components, data structures, or the like that perform particular tasks or implement particular abstract data types. The functionality of the program modules may be combined or split between program modules as desired in various example embodiments. Machine-executable instructions for program modules may be executed within a local or distributed device. In a distributed device, program modules may be located in both local and remote storage media.
[0137] Program code for carrying out methods of the present disclosure may be written in any combination of one or more programming languages. These program codes may be provided to a processor or controller of a general purpose computer, special purpose computer, or other programmable data processing apparatus, such that the program codes, when executed by the processor or controller, cause the functions / operations specified in the flowcharts and / or block diagrams to be implemented. The program code may execute entirely on a machine, partly on the machine, as a stand-alone software package, partly on the machine and partly on a remote machine or entirely on the remote machine or server.
[0138] In the context of the present disclosure, the computer program codes or related data may be carried by any suitable carrier to enable the device, apparatus or processor to perform various processes and operations as described above. Examples of the carrier include a signal, computer readable media.
[0139] The computer readable medium may be a computer readable signal medium or a computer readable storage medium. A computer readable medium may include but not limited to an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of the computer readable storage medium would include an electrical connection having one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM) , a read-only memory (ROM) , an erasable programmable read-only memory (EPROM or Flash memory) , an optical fiber, a portable compact disc read-only memory (CD-ROM) , Digital Versatile Disc (DVD) , an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0140] Further, while operations are depicted in a particular order, this should not be understood as requiring that such operations be performed in the particular order shown or in sequential order, or that all illustrated operations be performed, to achieve desirable results. In certain circumstances, multitasking and parallel processing may be advantageous. Likewise, while several specific implementation details are contained in the above discussions, these should not be construed as limitations on the scope of the present disclosure, but rather as descriptions of features that may be specific to particular example embodiments. Certain features that are described in the context of separate example embodiments may also be implemented in combination in a single embodiment. Conversely, various features that are described in the context of a single embodiment may also be implemented in multiple example embodiments separately or in any suitable sub-combination.
[0141] Although the present disclosure has been described in languages specific to structural features and / or methodological acts, it is to be understood that the present disclosure defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are disclosed as example forms of implementing the claims.
[0142] Various example embodiments of the techniques have been described. In addition to or as an alternative to the above, the following examples are described. The features described in any of the following examples may be utilized with any of the other examples described herein.
[0143] In some aspects, a method implemented at a first network device in a cellular communication network comprises: receiving a notification indicating inability of a first access network device in the cellular communication network to fulfill a quality of service target for a session; and sending one of: a first indication to add a new quality of service flow for the session to enable the first access network device to activate dual connectivity in the session, or a second indication to release access network resources associated with the session to enable the first access network device to release the access network resources.
[0144] In some example embodiments, sending the first indication comprises: sending the first indication for triggering session modification to add the new quality of service flow for the session.
[0145] In some example embodiments, sending the second indication comprises: sending the second indication for triggering session management policy association termination to release the access network resources associated with the session.
[0146] In some example embodiments, the method further comprises: forwarding the notification towards a second network device, and sending the second indication comprises: in response to receiving a request from the second network device to release resources for the session, sending the second indication to release the access network resources associated with the session.
[0147] In some example embodiments, the method further comprises: activating a notification control to send the notification automatically towards a second network device associated with the session; and in response to activating the notification control, automatically transmitting the notification towards the second network device.
[0148] In some example embodiments, activating the notification control comprises: receiving a request for the notification control from a network exposure function or a time sensitive communication time sensitive function; and in response to receiving the request for the notification control, activating the notification control.
[0149] In some example embodiments, activating the notification control comprises: activating the notification control based on an identifier of the second network device.
[0150] In some example embodiments, the first network device comprises a policy control function.
[0151] In some aspects, a method implemented at a first access network device in a cellular communication network, comprises: sending a notification indicating inability of the first access network device to fulfill a quality of service target for a session; and performing actions comprising: in response to receiving a third indication to activate dual connectivity in the session, activating the dual connectivity, or in response to receiving a fourth indication to release access network resources associated with the session, releasing the access network resources.
[0152] In some example embodiments, activating the dual connectivity in the session comprises: selecting, based on the quality of service target, a second access network device to provide the dual connectivity in the session.
[0153] In some aspects, a method implemented at a second network device, comprises: receiving a notification from a first network device in a cellular communication network, the notification indicating inability of a first access network device in the cellular communication network to fulfill a quality of service target for a session; determining that traffic characteristics of aggregated time sensitive networking streams associated with the session are unsupported by the first access network device; and performing actions, comprising one of: sending a request for the first network device to release resources for the session, or re-aggregating a plurality of time sensitive networking streams, and providing a plurality of quality of service targets towards the first network device, the plurality of quality of service targets corresponding to the plurality of re-aggregated time sensitive networking streams.
[0154] In some example embodiments, the method further comprises: in response to re-aggregating the plurality of time sensitive networking streams, updating a time sensitive communication assistance container for the plurality of re-aggregated time sensitive networking streams.
[0155] In some example embodiments, sending the request for the first network device to release the resources for the session comprises: in accordance with a determination that quality of service degradation is unaccepted, sending a request for the first network device to release the resources.
[0156] In some example embodiments, the second network device comprises a time sensitive networking application function.
[0157] In some example embodiments, the method further comprises: sending the notification towards a centralized network controller; and receiving, from the centralized network controller, reconfiguration for routing and scheduling for a plurality of time sensitive networking streams.
[0158] In some aspects, an apparatus implemented at a first network device in a cellular communication network comprises: at least one processor; and at least one memory including computer program code; the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to: receive a notification indicating inability of a first access network device in the cellular communication network to fulfill a quality of service target for a session; and send one of: a first indication to add a new quality of service flow for the session to enable the first access network device to activate dual connectivity in the session, or a second indication to release access network resources associated with the session to enable the first access network device to release the access network resources.
[0159] In some example embodiments, the apparatus is caused to send the first indication by:sending the first indication for triggering session modification to add the new quality of service flow for the session.
[0160] In some example embodiments, the apparatus is caused to send the second indication by: sending the second indication for triggering session management policy association termination to release the access network resources associated with the session.
[0161] In some example embodiments, the apparatus is further caused to: forward the notification towards a second network device, and send the second indication by: in response to receiving a request from the second network device to release resources for the session, sending the second indication to release the access network resources associated with the session.
[0162] In some example embodiments, the apparatus is further caused to: activate a notification control to send the notification automatically towards a second network device associated with the session; and in response to activating the notification control, automatically transmit the notification towards the second network device.
[0163] In some example embodiments, the apparatus is caused to activate the notification control by: receiving a request for the notification control from a network exposure function or a time sensitive communication time sensitive function; and in response to receiving the request for the notification control, activating the notification control.
[0164] In some example embodiments, the apparatus is caused to activate the notification control by: activating the notification control based on an identifier of the second network device.
[0165] In some example embodiments, the apparatus comprises a policy control function.
[0166] In some aspects, an apparatus implemented at a first access network device in a cellular communication network comprises: at least one processor; and at least one memory including computer program code; the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to: send a notification indicating inability of the first access network device to fulfill a quality of service target for a session; and perform actions comprising: in response to receiving a third indication to activate dual connectivity in the session, activating the dual connectivity, or in response to receiving a fourth indication to release access network resources associated with the session, releasing the access network resources.
[0167] In some example embodiments, the apparatus is caused to activate the dual connectivity in the session by: selecting, based on the quality of service target, a second access network device to provide the dual connectivity in the session.
[0168] In some aspects, an apparatus implemented at a second network device comprises: at least one processor; and at least one memory including computer program code; the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to: receive a notification from a first network device in a cellular communication network, the notification indicating inability of a first access network device in the cellular communication network to fulfill a quality of service target for a session; determine that traffic characteristics of aggregated time sensitive networking streams associated with the session are unsupported by the first access network device; and perform actions, comprising one of: sending a request for the first network device to release resources for the session, or re-aggregating a plurality of time sensitive networking streams, and providing a plurality of quality of service targets towards the first network device, the plurality of quality of service targets corresponding to the plurality of re-aggregated time sensitive networking streams.
[0169] In some example embodiments, the apparatus is further caused to: in response to re-aggregating the plurality of time sensitive networking streams, update a time sensitive communication assistance container for the plurality of re-aggregated time sensitive networking streams.
[0170] In some example embodiments, the apparatus is caused to send the request for the first network device to release the resources for the session by: in accordance with a determination that quality of service degradation is unaccepted, sending a request for the first network device to release the resources.
[0171] In some example embodiments, the second network device comprises a time sensitive networking application function.
[0172] In some example embodiments, the apparatus is caused to: send the notification towards a centralized network controller; and receive, from the centralized network controller, reconfiguration for routing and scheduling for a plurality of time sensitive networking streams.
[0173] In some aspects, an apparatus comprises: means for receiving a notification indicating inability of a first access network device in the cellular communication network to fulfill a quality of service target for a session; and means for sending one of: a first indication to add a new quality of service flow for the session to enable the first access network device to activate dual connectivity in the session, or a second indication to release access network resources associated with the session to enable the first access network device to release the access network resources.
[0174] In some example embodiments, the means for sending the first indication comprises: means for sending the first indication for triggering session modification to add the new quality of service flow for the session.
[0175] In some example embodiments, the means for sending the second indication comprises: means for sending the second indication for triggering session management policy association termination to release the access network resources associated with the session.
[0176] In some example embodiments, the apparatus further comprises: means for forwarding the notification towards a second network device, and the means for sending the second indication comprises: means for in response to receiving a request from the second network device to release resources for the session, sending the second indication to release the access network resources associated with the session.
[0177] In some example embodiments, the apparatus further comprises: means for activating a notification control to send the notification automatically towards a second network device associated with the session; and means for in response to activating the notification control, automatically transmitting the notification towards the second network device.
[0178] In some example embodiments, the means for activating the notification control comprises: means for receiving a request for the notification control from a network exposure function or a time sensitive communication time sensitive function; and means for in response to receiving the request for the notification control, activating the notification control.
[0179] In some example embodiments, the means for activating the notification control comprises: means for activating the notification control based on an identifier of the second network device.
[0180] In some example embodiments, the first network device comprises a policy control function.
[0181] In some aspects, an apparatus comprises: means for sending a notification indicating inability of the first access network device to fulfill a quality of service target for a session; and means for performing actions comprising: in response to receiving a third indication to activate dual connectivity in the session, activating the dual connectivity, or in response to receiving a fourth indication to release access network resources associated with the session, releasing the access network resources.
[0182] In some example embodiments, the means for activating the dual connectivity in the session comprises: means for selecting, based on the quality of service target, a second access network device to provide the dual connectivity in the session.
[0183] In some aspects, an apparatus comprises: means for receiving a notification from a first network device in a cellular communication network, the notification indicating inability of a first access network device in the cellular communication network to fulfill a quality of service target for a session; means for determining that traffic characteristics of aggregated time sensitive networking streams associated with the session are unsupported by the first access network device; and means for performing actions, comprising one of: sending a request for the first network device to release resources for the session, or re-aggregating a plurality of time sensitive networking streams, and providing a plurality of quality of service targets towards the first network device, the plurality of quality of service targets corresponding to the plurality of re-aggregated time sensitive networking streams.
[0184] In some example embodiments, the apparatus further comprises: means for in response to re-aggregating the plurality of time sensitive networking streams, updating a time sensitive communication assistance container for the plurality of re-aggregated time sensitive networking streams.
[0185] In some example embodiments, the means for sending the request for the first network device to release the resources for the session comprises: means for in accordance with a determination that quality of service degradation is unaccepted, sending a request for the first network device to release the resources.
[0186] In some example embodiments, the second network device comprises a time sensitive networking application function.
[0187] In some example embodiments, the second network device comprises means for sending the notification towards a centralized network controller; and means for receiving, from the centralized network controller, reconfiguration for routing and scheduling for a plurality of time sensitive networking streams.
[0188] In some aspects, a computer readable storage medium comprises program instructions stored thereon, the instructions, when executed by a processor of a device, causing the device to perform the method according to some example embodiments of the present disclosure.
Claims
1.A method implemented at a first network device in a cellular communication network, comprising:receiving a notification indicating inability of a first access network device in the cellular communication network to fulfill a quality of service target for a session; andsending one of:a first indication to add a new quality of service flow for the session to enable the first access network device to activate dual connectivity in the session, ora second indication to release access network resources associated with the session to enable the first access network device to release the access network resources.2.The method of claim 1, wherein sending the first indication comprises:sending the first indication for triggering session modification to add the new quality of service flow for the session.3.The method of claim 1, wherein sending the second indication comprises:sending the second indication for triggering session management policy association termination to release the access network resources associated with the session.4.The method of any of claims 1 to 3, further comprising:forwarding the notification towards a second network device, andsending the second indication comprises:in response to receiving a request from the second network device to release resources for the session, sending the second indication to release the access network resources associated with the session.5.The method of any of claims 1 to 4, further comprising:activating a notification control to send the notification automatically towards a second network device associated with the session; andin response to activating the notification control, automatically transmitting the notification towards the second network device.6.The method of claim 5, wherein activating the notification control comprises:receiving a request for the notification control from a network exposure function or a time sensitive communication time sensitive function; andin response to receiving the request for the notification control, activating the notification control.7.The method of claim 5, wherein activating the notification control comprises:activating the notification control based on an identifier of the second network device.8.The method of any of claims 1 to 7, wherein the first network device comprises a policy control function.9.A method implemented at a first access network device in a cellular communication network, comprising:sending a notification indicating inability of the first access network device to fulfill a quality of service target for a session; andperforming actions comprising:in response to receiving a third indication to activate dual connectivity in the session, activating the dual connectivity, orin response to receiving a fourth indication to release access network resources associated with the session, releasing the access network resources.10.The method of claim 9, wherein activating the dual connectivity in the session comprises:selecting, based on the quality of service target, a second access network device to provide the dual connectivity in the session.11.A method implemented at a second network device, comprising:receiving a notification from a first network device in a cellular communication network, the notification indicating inability of a first access network device in the cellular communication network to fulfill a quality of service target for a session;determining that traffic characteristics of aggregated time sensitive networking streams associated with the session are unsupported by the first access network device; andperforming actions, comprising one of:sending a request for the first network device to release resources for the session, orre-aggregating a plurality of time sensitive networking streams, and providing a plurality of quality of service targets towards the first network device, the plurality of quality of service targets corresponding to the plurality of re-aggregated time sensitive networking streams.12.The method of claim 11, further comprising:in response to re-aggregating the plurality of time sensitive networking streams, updating a time sensitive communication assistance container for the plurality of re-aggregated time sensitive networking streams.13.The method of claim 11, wherein sending the request for the first network device to release the resources for the session comprises:in accordance with a determination that quality of service degradation is unaccepted, sending a request for the first network device to release the resources.14.The method of any of claims 11 to 13, wherein the second network device comprises a time sensitive networking application function.15.The method of claim 14, further comprising:sending the notification towards a centralized network controller; andreceiving, from the centralized network controller, reconfiguration for routing and scheduling for a plurality of time sensitive networking streams.16.An apparatus implemented at a first network device in a cellular communication network, comprising:at least one processor; andat least one memory including computer program code;the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to:receive a notification indicating inability of a first access network device in the cellular communication network to fulfill a quality of service target for a session; andsend one of:a first indication to add a new quality of service flow for the session to enable the first access network device to activate dual connectivity in the session, ora second indication to release access network resources associated with the session to enable the first access network device to release the access network resources.17.The apparatus of claim 16, wherein the apparatus is caused to send the first indication by:sending the first indication for triggering session modification to add the new quality of service flow for the session.18.The apparatus of claim 16, wherein the apparatus is caused to send the second indication by:sending the second indication for triggering session management policy association termination to release the access network resources associated with the session.19.The apparatus of any of claims 16 to 18, wherein the apparatus is further caused to:forward the notification towards a second network device, andsend the second indication by:in response to receiving a request from the second network device to release resources for the session, sending the second indication to release the access network resources associated with the session.20.The apparatus of any of claims 16 to 19, wherein the apparatus is further caused to:activate a notification control to send the notification automatically towards a second network device associated with the session; andin response to activating the notification control, automatically transmit the notification towards the second network device.21.The apparatus of claim 20, wherein the apparatus is caused to activate the notification control by:receiving a request for the notification control from a network exposure function or a time sensitive communication time sensitive function; andin response to receiving the request for the notification control, activating the notification control.22.The apparatus of claim 20, wherein the apparatus is caused to activate the notification control by:activating the notification control based on an identifier of the second network device.23.The apparatus of any of claims 16 to 22, wherein the apparatus comprises a policy control function.24.An apparatus implemented at a first access network device in a cellular communication network, comprising:at least one processor; andat least one memory including computer program code;the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to:send a notification indicating inability of the first access network device to fulfill a quality of service target for a session; andperform actions comprising:in response to receiving a third indication to activate dual connectivity in the session, activating the dual connectivity, orin response to receiving a fourth indication to release access network resources associated with the session, releasing the access network resources.25.The apparatus of claim 24, wherein the apparatus is caused to activate the dual connectivity in the session by:selecting, based on the quality of service target, a second access network device to provide the dual connectivity in the session.26.An apparatus implemented at a second network device, comprising:at least one processor; andat least one memory including computer program code;the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to:receive a notification from a first network device in a cellular communication network, the notification indicating inability of a first access network device in the cellular communication network to fulfill a quality of service target for a session;determine that traffic characteristics of aggregated time sensitive networking streams associated with the session are unsupported by the first access network device; andperform actions, comprising one of:sending a request for the first network device to release resources for the session, orre-aggregating a plurality of time sensitive networking streams, and providing a plurality of quality of service targets towards the first network device, the plurality of quality of service targets corresponding to the plurality of re-aggregated time sensitive networking streams.27.The apparatus of claim 26, wherein the apparatus is further caused to:in response to re-aggregating the plurality of time sensitive networking streams, update a time sensitive communication assistance container for the plurality of re-aggregated time sensitive networking streams.28.The apparatus of claim 27, wherein the apparatus is caused to send the request for the first network device to release the resources for the session by:in accordance with a determination that quality of service degradation is unaccepted, sending a request for the first network device to release the resources.29.The apparatus of any of claims 26 to 28, wherein the second network device comprises a time sensitive networking application function.30.The apparatus of claim 29, wherein the apparatus is further caused to:send the notification towards a centralized network controller; andreceive, from the centralized network controller, reconfiguration for routing and scheduling for a plurality of time sensitive networking streams.31.An apparatus implemented at a first network device in a cellular communication network, comprising:means for receiving a notification indicating inability of a first access network device in the cellular communication network to fulfill a quality of service target for a session; andmeans for sending one of:a first indication to add a new quality of service flow for the session to enable the first access network device to activate dual connectivity in the session, ora second indication to release access network resources associated with the session to enable the first access network device to release the access network resources.32.An apparatus implemented at a first access network device in a cellular communication network, comprising:means for sending a notification indicating inability of the first access network device to fulfill a quality of service target for a session; andmeans for performing actions comprising:in response to receiving a third indication to activate dual connectivity in the session, activating the dual connectivity, orin response to receiving a fourth indication to release access network resources associated with the session, releasing the access network resources.33.An apparatus implemented at a second network device, comprising:means for receiving a notification from a first network device in a cellular communication network, the notification indicating inability of a first access network device in the cellular communication network to fulfill a quality of service target for a session;means for determining that traffic characteristics of aggregated time sensitive networking streams associated with the session are unsupported by the first access network device; andmeans for performing actions, comprising one of:sending a request for the first network device to release resources for the session, orre-aggregating a plurality of time sensitive networking streams, and providing a plurality of quality of service targets towards the first network device, the plurality of quality of service targets corresponding to the plurality of re-aggregated time sensitive networking streams.34.A computer readable storage medium comprising program instructions stored thereon, the instructions, when executed by a processor of a device, causing the device to perform the method of any of claims 1-8.35.A computer readable storage medium comprising program instructions stored thereon, the instructions, when executed by a processor of a device, causing the device to perform the method of any of claims 9-10.36.A computer readable storage medium comprising program instructions stored thereon, the instructions, when executed by a processor of a device, causing the device to perform the method of any of claims 11-15.
Citation Information
Patent Citations
Network nodes for handling non-fulfilment of QOS requirments
WO2020224755A1
Client device and network node for indication of QOS non-fulfillment
WO2020233819A1