<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE rfc SYSTEM "rfc2629-xhtml.ent">
<?rfc toc="yes"?>
<?rfc tocompact="yes"?>
<?rfc tocdepth="3"?>
<?rfc tocindent="yes"?>
<?rfc symrefs="yes"?>
<?rfc sortrefs="yes"?>
<?rfc comments="yes"?>
<?rfc inline="yes"?>
<?rfc compact="yes"?>
<?rfc subcompact="no"?>

<rfc xmlns:xi="http://www.w3.org/2001/XInclude" category="std" ipr="trust200902" submissionType="IETF" docName="draft-bernardos-detnet-raw-joint-selection-raw-mec-02">
  <front>
      <title abbrev="Joint DETNET-RAW and MEC selection">
Terminal-based joint selection and configuration of MEC host and DETNET-RAW network
      </title>

    <!-- AUTHORS -->
    <author fullname="Carlos J. Bernardos"
            initials="CJ."
            surname="Bernardos">
      <organization abbrev="UC3M">
        Universidad Carlos III de Madrid
      </organization>
      <address>
        <postal>
          <street>Av. Universidad, 30</street>
          <city>Leganes, Madrid</city>
          <code>28911</code>
          <country>Spain</country>
        </postal>
        <phone>+34 91624 6236</phone>
        <email>cjbc@it.uc3m.es</email>
        <uri>http://www.it.uc3m.es/cjbc/</uri>
      </address>
    </author>

    <author fullname="Alain Mourad"
            initials="A."
            surname="Mourad">
      <organization abbrev="InterDigital">
        InterDigital Europe
      </organization>
      <address>
        <email>Alain.Mourad@InterDigital.com</email>
        <uri>http://www.InterDigital.com/</uri>
      </address>
    </author>

    <area>Routing</area>

    <workgroup>RAW WG</workgroup>

    <abstract>

      <t>
There are several scenarios involving multi-hop heterogeneous wireless networks
requiring reliable and available features combined with multi-access edge
computing, such as Industry 4.0. This document discusses mechanisms to allow a
terminal influencing the selection of a MEC host for instantiation of the
terminal-targeted MEC applications and functions, and (re)configuring the RAW
network lying in between the terminal and the selected MEC host. This document
assumes IETF RAW and ETSI MEC integration, fostering discussion about extensions
at both IETF and ETSI MEC to better support these scenarios.
      </t>

    </abstract>

  </front>

  <middle>

    <section anchor="sec:introduction" title="Introduction and Problem Statement">

      <t>
Wireless operates on a shared medium, and transmissions cannot be fully
deterministic due to uncontrolled interferences, including self-induced
multipath fading. RAW (Reliable and Available Wireless) is an effort to provide
Deterministic Networking on across a path that include a wireless interface. RAW
provides for high reliability and availability for IP connectivity over a
wireless medium. The wireless medium presents significant challenges to achieve
deterministic properties such as low packet error rate, bounded consecutive
losses, and bounded latency. RAW extends the DetNet Working Group concepts to
provide for high reliability and availability for an IP network utilizing
scheduled wireless segments and other media, e.g., frequency/time-sharing
physical media resources with stochastic traffic: IEEE Std. 802.15.4 timeslotted
channel hopping (TSCH), 3GPP 5G ultra-reliable low latency communications
(URLLC), IEEE 802.11ax/be, and L-band Digital Aeronautical Communications System
(LDACS), etc. Similar to DetNet, RAW technologies aim at staying abstract to the
radio layers underneath, addressing the Layer 3 aspects in support of
applications requiring high reliability and availability.
      </t>

      <t>
As introduced in <xref target="I-D.ietf-raw-architecture" />, RAW separates
the path computation time scale at which a complex path is recomputed from the
path selection time scale at which the forwarding decision is taken for one or a
few packets. RAW operates at the path selection time scale. The RAW problem is
to decide, amongst the redundant solutions that are proposed by the Patch
Computation Element (PCE), which one will be used for each packet to provide a
Reliable and Available service while minimizing the waste of constrained
resources. To that effect, RAW defines the Path Selection Engine (PSE) that is
the counter-part of the PCE to perform rapid local adjustments of the forwarding
tables within the diversity that the PCE has selected for the Track. The PSE
enables to exploit the richer forwarding capabilities with Packet (hybrid) ARQ,
Replication, Elimination and Ordering (PAREO), and scheduled transmissions at a
faster time scale.
      </t>

      <t>
Multi-access Edge Computing (MEC) -- formerly known as Mobile Edge Computing --
capabilities deployed in the edge of the mobile network can facilitate the
efficient and dynamic provision of services to mobile users. The ETSI ISG MEC
working group, operative from end of 2014, intends to specify an open
environment for integrating MEC capabilities with service providers' networks,
including also applications from 3rd parties. These distributed computing
capabilities will make available IT infrastructure as in a cloud environment for
the deployment of functions in mobile access networks.
      </t>

      <t>
One relevant exemplary scenario showing the need for an integration of RAW and
MEC is introduced next. One of the main (and distinct) use cases of 5G is Ultra
Reliable and Low Latency Communications (URLLC). Among the many so-called
"verticals" that require URLLC features, the Industry 4.0 (also referred to as
Wireless for Industrial Applications) is probably the one with more short-term
potential. As identified in <xref target="RFC9450" />, this
scenario also calls for RAW solutions, as cables are not that suitable for the
robots and mobile vehicles typically used in factories. This is also a very
natural scenario for MEC deployments, as bounded, and very low latencies are
needed between the robots and physical actuators and the control logic managing
them.
      </t>

      <t>
This scenario includes a wireless domain, involving multiple MEC platforms to
ensure low latency to applications, by being able to host MEC applications in
several locations, and dynamically migrate the apps as the terminals move around
and the serving MEC platform might no longer be capable of meeting the latency
requirements.
      </t>

      <t>
This document discussess mechanisms to allow the UE to influence/control jointly
the RAW and MEC components deployed in the end-to-end path.
      </t>

<figure anchor="fig:mec_raw_scenario" title="Exemplary scenario depicting MEC and RAW in an industrial environments" >
<artwork><![CDATA[

                -----------
                |   PCE   |
                -----+-----
                     |
                   --+--
                  (     )
                 (       )
                  (     )
                   --+--
                     |
                -----------
                | RAW PSE |
                -----+-----
                     |
 ____________________+__________________________________
|                                  *( ( o ) )           |
|    RAW                          * *   ^               |
|  network                  ****** *   / \              |
|                    *******      *   /   \    -----    |
|                   *           **   -------   |app|    |
|                  *           *     | RAW | -------    |
|             ( ( o ) )*      *      |node |-| MEC |    |
|   -----         ^     *( ( o ) )   ------- -------    |
|   |app|        / \         ^    *                     |
|   -----       /   \       / \    **                   |
|   |app|      -------     /   \     *( ( o ) )         |
| -------      | RAW |    -------         ^     (o      |
| | MEC |------|node |    | RAW |        / \     -\---- |
| -------      -------    |node |       /   \    |term| |
|        o)          o)   -------      -------   -0--0- |
|   ----/-      ----/-                 | RAW |          |
|   |term|      |term|                 |node |          |
|   -0--0-      -0--0-                 -------          |
|_______________________________________________________|
]]></artwork>
</figure>

      <t>
<xref target="fig:mec_raw_scenario" /> depicts an exemplary scenario that
integrates a 3GPP 5G network, with ETSI MEC deployed at the edge, and an IETF
RAW-capable wireless multi-hop backhaul segment connecting the RAN and the MEC
hosts and UPFs. This setup can be used for example in a factory where multiple
robots and AGVs are wirelessly connected, and controlled via remote apps.
Control applications running in the edge (implemented as MEC applications)
require bounded low latencies and a guaranteed availability, despite the
mobility of the terminals and the changing wireless conditions. An heterogeneous
wireless mesh network is used to provide connectivity inside the factory.
      </t>


      <t>
<xref target="I-D.bernardos-raw-mec" /> explores already the integration of RAW
and MEC. The current document goes a bit further, proposing solutions to allow
terminal-based selection of the MEC platform where to instantiate an app taking
into account RAW aspects.
      </t>

    </section>

    <section anchor="sec:terminology" title="Terminology">

<!--
      <t>
The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD",
"SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be
interpreted as described in <xref target="RFC2119" />.
      </t>
-->

      <t>
The following terms used in this document are defined by the ETSI MEC ISG, and
the IETF:

        <list style="empty">

          <t>
MEC host. The mobile edge host is an entity that contains a mobile edge platform
and a virtualization infrastructure which provides compute, storage, and network
resources, for the purpose of running mobile edge applications.
          </t>

          <t>
MEC platform. The mobile edge platform is the collection of essential
functionalities required to run mobile edge applications on a particular
virtualization infrastructure and enable them to provide and consume mobile edge
services.
          </t>

          <t>
MEPM. MEC Platform Manager.
          </t>


          <t>
MEC applications. Mobile edge applications are instantiated on the
virtualization infrastructure of the mobile edge host based on configuration
requests validated by the mobile edge management.
          </t>

          <t>
PAREO. Packet (hybrid) ARQ, Replication, Elimination and Ordering. PAREO is a
superset Of DetNet's PREOF that includes radio-specific techniques such as short
range broadcast, MUMIMO, constructive interference and overhearing, which can be
leveraged separately or combined to increase the reliability.
          </t>

          <t>
PSE. The Path Selection Engine (PSE) is the counter-part of the PCE to perform
rapid local adjustments of the forwarding tables within the diversity that the
PCE has selected for the Track. The PSE enables to exploit the richer forwarding
capabilities with PAREO and scheduled transmissions at a faster time scale over
the smaller domain that is the Track, in either a loose or a strict fashion.
          </t>

          <t>
UALCMP. The User Application LifeCycle Management Proxy (UALCMP) exposes the Mx2
API to the device application. It allows the device application to request the
following application lifecycle management operations from the MEC system: query
the available applications, instantiation and deletion of an application and
update of an existing application context.
          </t>


        </list>

      </t>

    </section>

    <section anchor="sec:solution" title="Terminal-based joint selection and configuration of MEC host and RAW network">

      <t>
This document defines extensions to: (i) enable a terminal to discover any
RAW-enabled network on the path between the terminal and the MEC app host, and
the RAW network associated capabilities; (ii) enable the terminal to request
desired reliability and availability requirements to be met simultaneously by
the MEC+RAW system; and, (iii) enable direct notifications from the RAW network
to the terminal, to help with end-to-end application-level optimization. Most of
the required extensions are related to ETSI MEC components and interfaces, and
therefore are out of the scope of the IETF. However, we still briefly describe
them for completeness, putting the main focus on the IETF RAW components and
interactions.
      </t>

      <t>
<xref target="fig:sol" /> shows the components and interfaces impacted by the
extensions described in this document. The MEC UALCMP is logically extended with
a RAW controller (RAW ctrl) functionality, to enable a terminal to learn about
the RAW and MEC capabilities of the 5G network it is attached to, and specify
its requirements in terms of availability and reliability for joint MEC app
instantiation and RAW network configuration.
      </t>

<figure anchor="fig:sol" title="Block diagram" >
<artwork><![CDATA[
                             ------------
                             | MEC host |
                             ------+-----
------------   ----------          |
|   User   |   | Mobile |    ------+---------------------
| App. LCM +---+  edge  |    |         MEC host         |
|  Proxy   |   |  orch. |    |        ----------------- |
------------   ----------    |        + ------ ------ | |
     | RAW |                 | -----  | | ME | |RAW | | |
     | ctrl|      -----------+ |app+··+ |serv| |ctrl| | |
     ---+---      |          | -----  | ------ ------ | | 
        |      +--+--+       | |app+··+  MEC platform | |
        |      | RAW |       | -----  ----------------- |
        +-----.+ PSE |       ----------------------------
               +-+-+-+
                 | |          ( ( o ) )     ( ( o ) )
                 | |              ^             ^
                 | |             / \           / \
                 | |            /   \         /   \
                 | |           -------       -------
                 | +-----------| RAW |-------+ RAW |
                 +-------------+node |       |node |
                               -------       -------
]]></artwork>
</figure>

      <t>
The RAW ctrl - RAW PSE interface was first introduced in <xref
target="I-D.bernardos-raw-mec" />.
      </t>

      <section anchor="sec:extended_user_app_lock-up" title="Extended User application look-up to support reliability and availability information/capabilities">

        <t>
Here we specify how the terminal/UE is augmented with the additional capability
of discovering a RAW network on the path to the hosts of its target MEC
applications, and obtaining information about reliability and availability
configuration in the RAW network.
        </t>

        <t>
<xref target="fig:extended_user_app_lock-up" /> shows an exemplary signaling
flow diagram.
        </t>

<figure anchor="fig:extended_user_app_lock-up" title="Extended User application look-up" >
<artwork><![CDATA[
                                                     +--------------+
     +----------+                                    |   MEC host   |
+--+ |  UALCMP  |    +---+   +----+   +----+  +----+ |       +----+ |
|UE| +---+----+-+    |RAW|   |MEAO|   |RAW |  |RAW | | +---+ |RAW | |
+--+   | |RAW |      |PSE|   +----+   |node|  |node| | |MEP| |ctrl| |
 |     | |ctrl|      +---+     |      +----+  +----+ | +---+ +----+ |
 |     | +----+        |       |        |       |    +---|------|---+
 |     |    |          |<···RAW········>|       |        |      |
 |     |    |          |<···signalling·········>|        |      |
 |     |    |          |       |        |       |        |      |
 |1.GET ../app_list    |       |        |       |        |      |
 |····>|    |          |       |        |       |        |      |
 |     |········MEC···········>|·····MEC················>|      |
 |     |<·······signalling·····|<····signalling··········|      |
 |     |    |          |       |        |       |        |      |
 |     |2.RAW info req.|       |        |       |        |      |
 |     |···>|·········>|       |        |       |        |      |
 |     |<···|<·········|       |        |       |        |      |
 |     |    |          |       |        |       |        |      |
 |2.200 OK  |          |       |        |       |        |      |
 |(Application List)   |       |        |       |        |      |
 |     |    |          |       |        |       |        |      |
]]></artwork>
</figure>

        <t>
We next explain each of the steps illustrated in the figure:

        <list style="numbers">

          <t>
An application that requires use of a MEC app with specific
reliability/availability requirements is started at the UE. The UE can either
make use of a GET request to the MEC UALCMP extended to indicate that the UE is
interested in reliability and availability information, or the UALCMP can decide
to include this information based on policies. Either way, the UALCMP authorizes
the request from the UE. The MEC system retrieves the list of UE applications
available to the requesting UE (this might require interaction with other MEC
system level components such as MEAO as depicted optionally in the figure).
          </t>

          <t>
The UALCMP requests information related to reliability and availability from the
RAW PSE through the RAW ctrl logical component.
          </t>

          <t>
The UALCMP returns the 200 OK response to the device application, following ETSI
MEC standards, but with its message body extended to include RAW parameters
(namely, Reliability and availability characteristics of the application and its
connectivity), such as:

            <list style="symbols">

              <t>
The assured round trip time in milliseconds supported by the MEC system for the
MEC application instance.
              </t>

              <t>
The assured connection bandwidth in kbit/s for the use of the MEC application
instance.
              </t>

              <t>
The assured jitter in milliseconds supported by the MEC system for the MEC
application instance.
              </t>

              <t>
The maximum percentage of packets failed.
              </t>

              <t>
The assured number of redundant paths supported by the MEC system for the MEC
application instance.
              </t>

            </list>

          </t>

        </list>

        </t>

      </section>

      <section anchor="sec:extended_app_context_create" title="Extended Application context create to support reliability and availability information/capabilities">

        <t>
Here we specify how the UE is augmented with the capability to request the
creation of a MEC app including requirements about reliability and availability.
        </t>

<figure anchor="fig:extended_app_context_create" title="Application context create" >
<artwork><![CDATA[
                                                     +--------------+
     +----------+                                    |   MEC host   |
+--+ |  UALCMP  |    +---+   +----+   +----+  +----+ |       +----+ |
|UE| +---+----+-+    |RAW|   |MEAO|   |RAW |  |RAW | | +---+ |RAW | |
+--+   | |RAW |      |PSE|   +----+   |node|  |node| | |MEP| |ctrl| |
 |     | |ctrl|      +---+     |      +----+  +----+ | +---+ +----+ |
 |     | +----+        |       |        |       |    +---|------|---+
 |     |    |          |<··RAW·········>|       |        |      |
 |     |    |          |<··signalling··········>|        |      |
 |     |    |          |       |        |       |        |      |
 |1.POST ../app_context|       |        |       |        |      |
 |····>|    |          |       |        |       |        |      |
 |     |··MEC signalling······>|··MEC signalling········>|      |
 |     |    |          |       |        |       |      2.MEC-to-RAW
 |     |    |          |       |        |       |        |·····>|
 |     |    |          |<··2.RAW································|
 |     |    |<·········|····signalling·>|       |        |      |
 |     |    |          |·······················>|        |      |
 |     |    |          |       |        |       |        |<·····|
 |     |<······MEC·signalling··|<········MEC signalling··|      |
 |     |    |          |       |        |       |        |      |
 |3.201 Created        |       |        |       |        |      |
 |(AppContext)         |       |        |       |        |      |
 |     |    |          |       |        |       |        |      |
]]></artwork>
</figure>

        <t>
<xref target="fig:extended_app_context_create" /> shows an exemplary signaling
flow diagram. We next explain each of the steps illustrated in the figure:

        <list style="numbers">

          <t>
The UE submits the POST request to the UALCMP. The message body contains the
data structure for the application context to be created, which is extended to
include reliability and availability attributes:

            <list style="symbols">

              <t>
The assured round trip time in milliseconds supported by the MEC system for the
MEC application instance.
              </t>

              <t>
The assured connection bandwidth in kbit/s for the use of the MEC application
instance.
              </t>

              <t>
The assured jitter in milliseconds supported by the MEC system for the MEC
application instance.
              </t>

              <t>
The maximum percentage of packets failed.
              </t>

              <t>
The assured number of redundant paths supported by the MEC system for the MEC
application instance.
              </t>

            </list>

The UALCMP authorizes the request from the device application. The request is
forwarded to the MEC system level management, which makes the decision on
granting the context creation request. The MEC orchestrator triggers the
creation of the application context in the MEC system, including the information
about reliability and availability requirements. 

The UALCMP request the context creation to the MEAO, this request including the
reliability and availability requirements of the application.

The MEAO selects where to instantiate the application (meaning the MEC host and
MEC platform), so it can meet all the requirements.

          </t>

          <t>
The MEP request to the local RAW ctrl to establish the connectivity between the
app and the UE meeting the indicated reliability and availability requirements.
This involves additional steps between the RAW ctrl, the RAW PSE and the RAW
nodes that are part of the established path(s), as described in <xref
target="I-D.bernardos-raw-mec" />.
          </t>

          <t>
The UALCMP returns the 201 Created response to the UE with the message body
containing the data structure of the created application context.
          </t>

        </list>

        </t>

      </section>

      <section anchor="sec:extended_app_context_update" title="Extended Application context update to support reliability and availability information/capabilities">

        <t>
Here we specify how the UE is augmented with the capability to request the
update of the context of a MEC app including requirements about reliability and
availability. One example would be communicating new reliability/availability
requirements.
        </t>

<figure anchor="fig:extended_app_context_update" title="Application context update" >
<artwork><![CDATA[
                                                     +--------------+
     +----------+                                    |   MEC host   |
+--+ |  UALCMP  |    +---+   +----+   +----+  +----+ |       +----+ |
|UE| +---+----+-+    |RAW|   |MEAO|   |RAW |  |RAW | | +---+ |RAW | |
+--+   | |RAW |      |PSE|   +----+   |node|  |node| | |MEP| |ctrl| |
 |     | |ctrl|      +---+     |      +----+  +----+ | +---+ +----+ |
 |     | +----+        |       |        |       |    +---|------|---+
 |     |    |          |<··RAW·········>|       |        |      |
 |     |    |          |<··signalling··········>|        |      |
 |     |    |          |       |        |       |        |      |
 |1.PUT ../app_contexts|       |        |       |        |      |
 | {contextID} (AppContext)    |        |       |        |      |
 |····>|    |          |       |        |       |        |      |
 |     |··MEC signalling······>|··MEC signalling········>|      |
 |     |    |          |       |        |       |      2.MEC-to-RAW
 |     |    |          |       |        |       |        |·····>|
 |     |    |          |<··2.RAW································|
 |     |    |<·········|···signalling··>|       |        |      |
 |     |    |          |·······················>|        |      |
 |     |    |          |       |        |       |        |<·····|
 |     |<······MEC·signalling··|<········MEC signalling··|      |
 |     |    |          |       |        |       |        |      |
 |3.204 No Content     |       |        |       |        |      |
 |<····|    |          |       |        |       |        |      |
 |     |    |          |       |        |       |        |      |
]]></artwork>
</figure>

        <t>
<xref target="fig:extended_app_context_update" /> shows an exemplary signaling
flow diagram. We next explain each of the steps illustrated in the figure:

        <list style="numbers">

          <t>
An application running on the UE making use of a MEC app might change its
requirements for the MEC app and associated reliability and availability (for
example, in an Industry 4.0 scenario, a robot control app might be required less
latency to improve its precision). The UE updates a specific application context
by sending a PUT request to the resource within the MEC system that represents
it, with the message body containing the modified data structure of AppContext
in which only the callback reference and/or application location constraints,
and/or the application reliability and availability requirements (e.g., assured
bandwidth, latency and reliability) may be updated.
          </t>

          <t>
Through interactions with the RAW ctrl, the RAW PSE is indicated to perform the
required updates in the RAW network (via signalling with RAW nodes).
          </t>

          <t>
The UALCMP returns a "204 No Content" response.
          </t>

        </list>

        </t>

      </section>

      <section anchor="sec:receiving_extended_notifications" title="Receiving extended notification events">

        <t>
Here we specify how the UE can receive updates about the RAW connectivity
experienced by a MEC application, so it can react in time (e.g., implementing
changes at the application level or selecting another point of
attachment/slice).
        </t>

<figure anchor="fig:receiving_extended_notifications" title="Receiving notification events" >
<artwork><![CDATA[
                                                     +--------------+
     +----------+                                    |   MEC host   |
+--+ |  UALCMP  |    +---+   +----+   +----+  +----+ |       +----+ |
|UE| +---+----+-+    |RAW|   |MEAO|   |RAW |  |RAW | | +---+ |RAW | |
+--+   | |RAW |      |PSE|   +----+   |node|  |node| | |MEP| |ctrl| |
 |     | |ctrl|      +---+     |      +----+  +----+ | +---+ +----+ |
 |     | +----+        |       |        |       |    +---|------|---+
 |     |    |          |<··RAW·········>|       |        |      |
 |     |    |          |<··signalling··········>|        |      |
 |     |    |          |       |        |       |        |      |
 |     |    |      Event occurs (e.g., it is no longer   |      |
 |     |    |       to keep assured RAW conditions)      |      |
 |     |    |          |       |        |       |        |      |
 |     |    |          |1.MEC-to-RAW    |       |        |      |
 |     |    |          |·······································>|
 |     |    |          |       |        |       |        |<·····|
 |     |<······MEC signalling··|<········MEC signalling··|      |
 |     |    |          |       |        |       |        |      |
 |2.POST ../callback_ref       |        |       |        |      |
 | ({Notification})    |       |        |       |        |      |
 |<····|    |          |       |        |       |        |      |
 |3.204 No Content     |       |        |       |        |      |
 |····>|    |          |       |        |       |        |      |
 |     |    |          |       |        |       |        |      |
]]></artwork>
</figure>

        <t>
<xref target="fig:extended_app_context_update" /> shows an exemplary signaling
flow diagram. We next explain each of the steps illustrated in the figure:

        <list style="numbers">

          <t>
If a change of the assured RAW conditions happens (which is detected via RAW OAM
mechanisms, out of the scope of this document, and then notified to the MEC
platform), this event reaches the MEC orchestrator, and finally the UALCMP.
          </t>

          <t>
The UALCMP sends a POST message to the callback reference address provided by
the device application as part of application context creation, with the message
body containing the {Notification} data structure. The variable {Notification}
is replaced with the data type specified for different notification events as
specified in ETSI MEC standards, extended to include a modification to the RAW
conditions offered to the user application instance:

            <list style="symbols">

              <t>
Updated assured round trip time in milliseconds supported by the MEC system for
the MEC application instance.
              </t>

              <t>
Updated assured connection bandwidth in kbit/s for the use of the MEC
application instance.
              </t>

              <t>
Updated maximum percentage of packets failed.
              </t>

              <t>
Updated assured jitter in milliseconds supported by the MEC system for the MEC
application instance.
              </t>

              <t>
Updated assured number of redundant paths supported by the MEC system for the
MEC application instance.
              </t>

            </list>

          </t>

          <t>
The device application sends a "204 No Content" response to the UALCMP.
          </t>

        </list>

        </t>

      </section>

    </section>

    <section anchor="IANA" title="IANA Considerations">

      <t>
TBD.
      </t>

    </section>


    <section anchor="Security" title="Security Considerations">

      <t>
TBD.
      </t>

    </section>

    <section anchor="Acknowledgments" title="Acknowledgments">

      <t>
The work of Carlos J. Bernardos in this document has been partially supported by
the Horizon Europe PREDICT-6G (Grant 101095890), Hexa-X-II (101095759) and UNICO
I+D 6G-DATADRIVEN-04 project (TSI-063000-2021-132).
      </t>

    </section>

  </middle>

  <back>

<!--
    <references title="Normative References">
      <?rfc include="reference.RFC.2119"?>
    </references>
-->

    <references title="Informative References">

      <xi:include href="https://datatracker.ietf.org/doc/bibxml3/draft-ietf-raw-architecture.xml"/>
      <xi:include href="https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.9450.xml"/>
      <xi:include href="https://datatracker.ietf.org/doc/bibxml3/draft-bernardos-raw-mec.xml"/>

    </references>

  </back>

</rfc>
