<?xml version="1.0" encoding="UTF-8"?>
  <?xml-stylesheet type="text/xsl" href="rfc2629.xslt" ?>
  <!-- generated by https://github.com/cabo/kramdown-rfc version 1.6.11 (Ruby 2.6.8) -->


<!DOCTYPE rfc  [
  <!ENTITY nbsp    "&#160;">
  <!ENTITY zwsp   "&#8203;">
  <!ENTITY nbhy   "&#8209;">
  <!ENTITY wj     "&#8288;">

]>

<?rfc strict="yes"?>
<?rfc compact="yes"?>

<rfc ipr="trust200902" docName="draft-ietf-lpwan-schc-over-nbiot-13" category="std" consensus="true" submissionType="IETF" tocInclude="true" sortRefs="true" symRefs="true">
  <front>
    <title abbrev="LPWAN SCHC NB-IoT">Static Context Header Compression over Narrowband Internet of Things</title>

    <author initials="E." surname="Ramos" fullname="Edgar Ramos">
      <organization>Ericsson</organization>
      <address>
        <postal>
          <street>Hirsalantie 11</street>
          <city>02420 Jorvas, Kirkkonummi</city>
          <country>Finland</country>
        </postal>
        <email>edgar.ramos@ericsson.com</email>
      </address>
    </author>
    <author initials="A." surname="Minaburo" fullname="Ana Minaburo">
      <organization>Acklio</organization>
      <address>
        <postal>
          <street>1137A Avenue des Champs Blancs</street>
          <city>35510 Cesson-Sevigne Cedex</city>
          <country>France</country>
        </postal>
        <email>ana@ackl.io</email>
      </address>
    </author>

    <date year="2022" month="November" day="06"/>

    <area>Internet</area>
    <workgroup>lpwan Working Group</workgroup>
    <keyword>Internet-Draft</keyword>

    <abstract>


<t>This document describes Static Context Header Compression and Fragmentation (SCHC) specifications, RFC 8724 and RFC 8824, combination with the 3rd Generation Partnership Project (3GPP) and the Narrowband Internet of Things (NB-IoT).</t>

<t>This document has two parts. One normative to specify the use of SCHC over NB-IoT. And one informational, which recommends some values if 3GPP wanted to use SCHC inside their architectures.</t>



    </abstract>



  </front>

  <middle>


<section anchor="Introduction"><name>Introduction</name>

<t>This document defines the scenarios where the Static Context Header Compression and fragmentation (SCHC) <xref target="RFC8724"/> and <xref target="RFC8824"/> are suitable for 3rd Generation Partnership Project (3GPP) and Narrowband Internet of Things (NB-IoT) protocol stacks.</t>

<t>In the 3GPP and the NB-IoT networks, header compression efficiently brings Internet connectivity to the Device-User Equipment (Dev-UE), the radio (RGW-eNB) and network (NGW-MME) gateways, and the Application Server. This document describes the SCHC parameters supporting static context header compression and fragmentation over the NB-IoT architecture.</t>

<t>This document assumes functionality for NB-IoT of 3GPP release 15  <xref target="_3GPPR15"/>. Otherwise, the text explicitly mentions other versions' functionality.</t>

<t>This document has two parts, a standard end-to-end scenario describing how any application must use SCHC over the 3GPP public service. And informational scenarios about how 3GPP could use SCHC in their protocol stack network.</t>

</section>
<section anchor="conventions-and-definitions"><name>Conventions and Definitions</name>

<t>The key words "<bcp14>MUST</bcp14>", "<bcp14>MUST NOT</bcp14>", "<bcp14>REQUIRED</bcp14>", "<bcp14>SHALL</bcp14>", "<bcp14>SHALL
NOT</bcp14>", "<bcp14>SHOULD</bcp14>", "<bcp14>SHOULD NOT</bcp14>", "<bcp14>RECOMMENDED</bcp14>", "<bcp14>NOT RECOMMENDED</bcp14>",
"<bcp14>MAY</bcp14>", and "<bcp14>OPTIONAL</bcp14>" in this document are to be interpreted as
described in BCP 14 <xref target="RFC2119"/> <xref target="RFC8174"/> when, and only when, they
appear in all capitals, as shown here.</t>

</section>
<section anchor="terminology"><name>Terminology</name>

<t>This document will follow the terms defined in <xref target="RFC8724"/>, in <xref target="RFC8376"/>, and the <xref target="TR23720"/>.</t>

<t><list style="symbols">
  <t>Capillary Gateway. A capillary gateway facilitates seamless integration because it has wide area connectivity through cellular and provides wide area access as a proxy to other devices using LAN technologies (BT, Wi-Fi, Zigbee, or others.)</t>
  <t>CIoT EPS. Cellular IoT Evolved Packet System. It is a functionality to improve the support of small data transfers.</t>
  <t>Dev-UE. Device - User Equipment.</t>
  <t>DoNAS. Data over Non-Access Stratum.</t>
  <t>EPC. Evolved Packet Connectivity. Core network of 3GPP LTE systems.</t>
  <t>EUTRAN. Evolved Universal Terrestrial Radio Access Network. Radio access network of LTE-based systems.</t>
  <t>HARQ. Hybrid Automatic Repeat Request.</t>
  <t>HSS. Home Subscriber Server. It is a database that performs mobility management.</t>
  <t>IP address. IPv6 or IPv4 address used.</t>
  <t>IWK-SCEF. InterWorking Service Capabilities Exposure Function. It is used in roaming scenarios, it is located in the Visited PLMN and serves for interconnection with the SCEF of the Home PLMN.</t>
  <t>L2. Layer-2 in the 3GPP architectures it includes MAC, RLC and PDCP layers see <xref target="AppendixA"/>.</t>
  <t>LCID. Logical Channel ID. Is the logical channel instance of the corresponding MAC SDU.</t>
  <t>MAC. Medium Access Control protocol, part of L2.</t>
  <t>NAS. Non-Access Stratum.</t>
  <t>NB-IoT. Narrowband IoT. A 3GPP LPWAN technology based on the LTE architecture but with additional optimization for IoT and using a Narrowband spectrum frequency.</t>
  <t>NGW-CSGN. Network Gateway - CIoT Serving Gateway Node.</t>
  <t>NGW-CSGW. Network Gateway - Cellular Serving Gateway. It routes and forwards the user data packets through the access network.</t>
  <t>NGW-MME. Network Gateway - Mobility Management Entity. An entity in charge of handling mobility of the Dev-UE.</t>
  <t>NGW-PGW. Network Gateway - Packet Data Node Gateway. An interface between the internal with the external network.</t>
  <t>NGW-SCEF. Network Gateway - Service Capability Exposure Function. EPC node for exposure of 3GPP network service capabilities to 3rd party applications.</t>
  <t>NIDD. Non-IP Data Delivery.</t>
  <t>PDCP. Packet Data Convergence Protocol part of L2.</t>
  <t>PLMN. Public Land Mobile Network. Combination of wireless communication services offered by a specific operator.</t>
  <t>PDU. Protocol Data Unit. A data packet including headers that are transmitted between entities through a protocol.</t>
  <t>RLC. Radio Link Protocol part of L2.</t>
  <t>RGW-eNB. Radio Gateway - evolved Node B. Base Station that controls the UE.</t>
  <t>SDU. Service Data Unit. A data packet (PDU) from higher layer protocols used by lower layer protocols as a payload of their own PDUs.</t>
</list></t>

</section>
<section anchor="nb-iot-architecture"><name>NB-IoT Architecture</name>

<t>The Narrowband Internet of Things (NB-IoT) architecture has a complex structure.
It relies on different NGWs from different providers. It can send data via different paths, each with different characteristics in terms of bandwidth, acknowledgments, and layer-2 reliability and segmentation.</t>

<t><xref target="Figure-Archi"/> shows this architecture, where the Network Gateway Cellular Internet of Things Serving Gateway Node (NGW-CSGN) optimizes co-locating entities in different paths. For example, a Dev-UE using the path formed by the Network Gateway Mobility Management Entity (NGW-MME), the NGW-CSGW, and Network Gateway Packet Data Node Gateway (NGW-PGW) may get a limited bandwidth transmission from a few bytes/s to one thousand bytes/s only.</t>

<t>Another node introduced in the NB-IoT architecture is the Network Gateway Service Capability Exposure Function (NGW-SCEF),
which securely exposes service and network capabilities to entities external to the network operator. The Open Mobile Alliance (OMA) <xref target="TS23222"/> and the One Machine to Machine (OneM2M) <xref target="TR-0024"/> define the northbound APIs
<xref target="TR33203"/>. In this case, the path is small for data transmission. The main functions of the NGW-SCEF are Connectivity path and Device Monitoring.</t>

<figure title="3GPP network architecture" anchor="Figure-Archi"><artwork><![CDATA[
  +---+                            +------+
  |Dev| \              +-----+ ----| HSS  |    
  |-UE|  \             | NGW |     +------+
  +---+  |             |-MME |\__
          \          / +-----+   \   
  +---+    \+-----+ /    |       +------+
  |Dev| ----| RGW |-     |       | NGW- |
  |-UE|     |-eNB |      |       | SCEF |---------+
  +---+    /+-----+ \    |       +------+         |
          /          \ +------+                   |
         /            \| NGW- |  +-----+   +-----------+
  +---+ /              | CSGW |--| NGW-|---|Application|
  |Dev|                |      |  | PGW |   |   Server  |
  |-UE|                +------+  +-----+   +-----------+
  +---+


]]></artwork></figure>

</section>
<section anchor="data-transmission-in-the-3gpp-architecture"><name>Data Transmission in the 3GPP Architecture</name>

<t>NB-IoT networks deal with end-to-end user data and in-band signaling between the nodes and functions to configure, control, and monitor the system functions and behaviors. The signaling uses a different path with specific protocols, handling processes, and entities but can transport end-to-end user data for IoT services. In contrast, the end-to-end application only transports end-to-end data.</t>

<t>The recommended 3GPP MTU size is 1358 bytes. The radio network protocols limit the packet sizes over the air, including radio protocol overhead, to 1600 bytes, see <xref target="Radio-Parameters"/>. However, the recommended 3GPP MTU is smaller to avoid fragmentation in the network backbone due to the payload encryption size (multiple of 16) and the additional core transport overhead handling.</t>

<t>3GPP standardizes NB-IoT and, in general, the cellular technologies interfaces and functions. Therefore, the introduction of SCHC entities to Dev-UE, RGW-eNB, and NGW-CSGN needs to be specified in the NB-IoT standard, which implies that the standard specifying SCHC support would not be backward compatible.</t>

<t>This document identifies the use cases of SCHC over the NB-IoT architecture.</t>

<t>First, the radio transmission where, see <xref target="Radio"/>, the Dev-UE and the RGW-eNB can use the SCHC functionalities.</t>

<t>Second, the packets transmitted over the control path can also use SCHC when the transmission goes over the NGW-MME or NGW-SCEF. See <xref target="DONAS"/>.</t>

<t>These two use cases are also valid for any 3GPP architecture and not only for NB-IoT. And as the 3GPP internal network is involved, they have been put in the informational part of this section.</t>

<t>And third, over the SCHC over Non-IP Data Delivery (NIDD) connection or at least up to the operator network edge, see <xref target="E2E"/>. In this case, SCHC functionalities are available in the application layer of the Dev-UE and the Application Servers or a broker function at the edge of the operator network. The radio network transmits the packets as non-IP traffic using IP tunneling or SCEF services. It is also possible to benefit legacy devices with SCHC by using the non-IP transmission features of the operator network.</t>

<t>A non-IP transmission refers to other layer-2 transport different from NB-IoT.</t>

<section anchor="normative-part"><name>Normative Part.</name>
<t>This scenarios does not modify the 3GPP architecture or any of its components, it only use it as a layer-2 transmission.</t>

<section anchor="E2E"><name>SCHC over Non-IP Data Delivery (NIDD)</name>
<t>This section specifies the use of SCHC over Non-IP Data Delivery (NIDD) services of 3GPP. The NIDD services of 3GPP enable the transmission of SCHC packets compressed by the application layer. The packets can be delivered using IP-tunnels to the 3GPP network or NGW-SCEF functions (i.e., API calls). In both cases, as compression occurs before transmission, the network will not understand the packet, and the network does not have context information of this compression. Therefore, the network will treat the packet as Non-IP traffic and deliver it to the other side without any other protocol stack element, directly over the layer-2.</t>

<section anchor="schc-entities-placing-over-nidd"><name>SCHC Entities Placing over NIDD</name>
<t>In the two scenarios using NIDD compression, SCHC entities are located almost on top of the stack. The NB-IoT connectivity services implement SCHC in the Dev-UE, an in the Application Server. The IP tunneling scenario requires that the Application Server send the compressed packet over an IP connection terminated by the 3GPP core network. If the transmission uses the NGW-SCEF services, it is possible to utilize an API call to transfer the SCHC packets between the core network and the Application Server. Also, an IP tunnel could be established by the Application Server if negotiated with the NGW-SCEF.</t>

<figure title="End-to End Compression. SCHC entities placed when using Non-IP Delivery (NIDD) 3GPP Services" anchor="Fig--NIDD"><artwork><![CDATA[

+---------+       XXXXXXXXXXXXXXXXXXXXXXXX             +--------+
| SCHC    |      XXX                    XXX            | SCHC   |
|(Non-IP) +-----XX........................XX....+--*---+(Non-IP)|
+---------+    XX                  +----+  XX   |  |   +--------+
|         |    XX                  |SCEF+-------+  |   |        |
|         |   XXX     3GPP RAN &   +----+  XXX     +---+  UDP   |
|         |   XXX    CORE NETWORK          XXX     |   |        |
|  L2     +---+XX                  +------------+  |   +--------+
|         |     XX                 |IP TUNNELING+--+   |        |
|         |      XXX               +------------+  +---+  IP    |
+---------+       XXXX                 XXXX        |   +--------+
| PHY     +------+ XXXXXXXXXXXXXXXXXXXXXXX         +---+  PHY   |
+---------+                                            +--------+
  Dev-UE                                              Application     
                                                         Server

]]></artwork></figure>

</section>
<section anchor="Config"><name>Parameters for Static Context Header Compression and Fragmentation (SCHC)</name>

<t>These scenarios <bcp14>MAY</bcp14> use SCHC header compression capability to improve the transmission of IPv6 packets.</t>

<t><list style="symbols">
  <t>SCHC Context initialization.</t>
</list></t>

<t>The application layer handles the static context; consequently, the context distribution <bcp14>MUST</bcp14> be according to the application's capabilities, perhaps utilizing IP data transmissions up to context initialization. Also,
the static contexts delivery may use the same IP tunneling or NGW-SCEF services used later for the SCHC packets transport.</t>

<t><list style="symbols">
  <t>SCHC Rules.</t>
</list></t>

<t>For devices acting as a capillary gateway, several rules match the diversity of devices and protocols used by the devices associated with the gateway. Meanwhile, simpler devices may have predetermined protocols and fixed parameters.</t>

<t><list style="symbols">
  <t>Rule ID.</t>
</list></t>

<t>This scenario can dynamically set the RuleID size before the context delivery. For example, negotiate between the applications when choosing a profile according to the type of traffic and application deployed.
Transmission optimization may require only one physical layer transmission. SCHC overhead <bcp14>SHOULD NOT</bcp14> exceed the available number of effective bits of the smallest physical TB available to optimize the transmission. The packets handled by 3GPP networks are byte-aligned. Thus, to use the smallest TB, the maximum SCHC header size is 12 bits. On the other hand, more complex NB-IoT devices (such as a capillary gateway) might require additional bits to handle the variety and multiple parameters of higher-layer protocols deployed.
The configuration may be part of the agreed operation profile and content distribution. The RuleID field size may range from 2 bits, resulting in 4 rules to an 8-bit value that would yield up to 256 rules that can be used with the operators and seems quite a reasonable maximum limit even for a device acting as a NAT.
An application may use a larger RuleID, but it should consider the byte alignment of the expected Compression Residue. In the minimum TB size case, 2 bits of RuleID leave only 6 bits available for Compression Residue.</t>

<t><list style="symbols">
  <t>SCHC MAX_PACKET_SIZE.</t>
</list></t>

<t>In these scenarios, the maximum <bcp14>RECOMMENDED</bcp14> MTU size is 1358 bytes since the SCHC packets (and fragments) are traversing the whole 3GPP network infrastructure (core and radio), not only the radio as the IP transmissions case.</t>

<t><list style="symbols">
  <t>Fragmentation.</t>
</list></t>

<t>Packets larger than 1358 bytes need the SCHC fragmentation function. Since the 3GPP uses reliability functions, the No-ACK fragmentation mode <bcp14>MAY</bcp14> be enough in point-to-point connections. Nevertheless, additional considerations are described below for more complex cases.</t>

<t><list style="symbols">
  <t>Fragmentation modes.</t>
</list></t>

<t>A global service assigns a QoS to the packets depending on the billing. Packets with very low QoS may get lost before arriving in the 3GPP radio network transmission, for example, in between the links of a capillary gateway or due to buffer overflow handling in a backhaul connection.
The use of SCHC fragmentation with the ACK-on-Error mode is <bcp14>RECOMMENDED</bcp14> to secure additional reliability on the packets transmitted with a small trade-off on further transmissions to signal the end-to-end arrival of the packets if no transport protocol takes care of retransmission.<br />
Also, the ACK-on-Error mode could be desirable to keep track of all the SCHC packets delivered. In that case, the fragmentation function could be activated for all packets transmitted by the applications.
SCHC ACK-on-Error fragmentation <bcp14>MAY</bcp14> be activated in transmitting non-IP packets on the NGW-MME. A non-IP packet will use SCHC reserved RuleID for non-compressing packets as <xref target="RFC8724"/> allows it.</t>

<t><list style="symbols">
  <t>Fragmentation Parameters.</t>
</list></t>

<t>SCHC profile will have specific Rules for the fragmentation modes. The rule will identify, which fragmentation mode is in use,
and section <xref target="Radio-Parameters"/> defines the RuleID size.</t>

<t>SCHC parametrization considers that NBIoT aligns the bit and uses padding and the size of the Transfer Block. SCHC will try to reduce padding to optimize the compression of the information. The Header size needs to be multiple of 4, and the Tiles <bcp14>MAY</bcp14> keep a fixed value of 4 or 8 bits to avoid padding except for transfer block equals 16 bits where Tiles may be 2 bits. The transfer block size has a wide range of values. Two configurations are <bcp14>RECOMMENDED</bcp14> for the fragmentation parameters.</t>

<t><list style="symbols">
  <t>For Transfer Blocks smaller or equal to 304 bits using an 8-bit Header_size configuration, with the size of the header fields as follows:
  <list style="symbols">
      <t>RuleID from 1 - 3 bits,</t>
      <t>DTag 1 bit,</t>
      <t>FCN 3 bits,</t>
      <t>W 1 bits.</t>
    </list></t>
  <t>For Transfer Blocks bigger than 304 bits using a 16-bit Header_size configuration, with the size of the header fields as follows:
  <list style="symbols">
      <t>RulesID from 8 - 10 bits,</t>
      <t>DTag 1 or 2 bits,</t>
      <t>FCN 3 bits,</t>
      <t>W 2 or 3 bits.</t>
    </list></t>
  <t>WINDOW_SIZE of 2^N-1 is <bcp14>RECOMMENDED</bcp14>.</t>
  <t>RCS will follow the default size defined in section 8.2.3 of the <xref target="RFC8724"/>, with a length equal to the L2 Word.</t>
  <t>MAX_ACK_REQ is <bcp14>RECOMMENDED</bcp14> to be 2, but applications <bcp14>MAY</bcp14> change this value based on transmission conditions.</t>
</list></t>

<t>The IoT devices communicate with small data transfer and use the Power Save Mode and the Idle Mode DRX, which govern how often the device wakes up, stays up, and is reachable. The use of the different modes allows the battery to last ten years. Table 10.5.163a in <xref target="TS24008"/> specifies a range for the radio timers as N to 3N in increments of one where the units of N can be 1 hour or 10 hours. The Inactivity Timer and the Retransmission Timer be set based on these limits.</t>

</section>
</section>
</section>
<section anchor="informational-part"><name>Informational Part.</name>
<t>These scenarios shows how 3GPP could use SCHC for their transmissions.</t>

<section anchor="Radio"><name>Use of SCHC over the Radio link</name>

<t>Deploying SCHC over the radio link only would require placing it as part of the protocol stack for data transfer between the Dev-UE and the RGW-eNB. This stack is the functional layer responsible for transporting data over the wireless connection and managing radio resources. There is support for features such as reliability, segmentation, and concatenation. The transmissions use link adaptation, meaning that the system will optimize the transport format used according to the radio conditions, the number of bits to transmit, and the power and interference constraints. That means that the number of bits transmitted over the air depends on the selected Modulation and Coding Schemes (MCS). Transport Block (TB) transmissions happen in the physical layer at network-synchronized intervals called Transmission Time Interval (TTI). Each Transport Block has a different MCS and number of bits available to transmit. The MAC layer <xref target="TR36321"/> defines the Transport Blocks' characteristics. The Radio link stack shown in <xref target="Fig-ProtocolArchi3"/> comprises the Packet Data Convergence Protocol (PDCP) <xref target="TS36323"/>, Radio Link Protocol (RLC) <xref target="TS36322"/>, Medium Access Control protocol (MAC) <xref target="TR36321"/>, and the Physical Layer <xref target="TS36201"/>. The <xref target="AppendixA"/> gives more details about these protocols.</t>

<figure title="SCHC over the Radio link" anchor="Fig-ProtocolArchi3"><artwork><![CDATA[
  +---------+                              +---------+  |
  |IP/non-IP+------------------------------+IP/non-IP+->+
  +---------+   |   +---------------+   |  +---------+  |
  | PDCP    +-------+ PDCP  | GTP|U +------+ GTP-U   |->+
  | (SCHC)  +       + (SCHC)|       +      +         |  |           
  +---------+   |   +---------------+   |  +---------+  |
  | RLC     +-------+ RLC   |UDP/IP +------+ UDP/IP  +->+
  +---------+   |   +---------------+   |  +---------+  |
  | MAC     +-------+ MAC   | L2    +------+ L2      +->+
  +---------+   |   +---------------+   |  +---------+  |
  | PHY     +-------+ PHY   | PHY   +------+ PHY     +->+
  +---------+       +---------------+      +---------+  |
             C-Uu/                    S1-U             SGi
    Dev-UE               RGW-eNB             NGW-CSGN
            Radio Link

]]></artwork></figure>

<section anchor="schc-entities-placing-over-the-radio-link"><name>SCHC Entities Placing over the Radio Link</name>
<t>The 3GPP architecture supports Robust Header Compression (ROHC) <xref target="RFC5795"/> in the PDCP layer. Therefore, the architecture can deploy SCHC header compression entities similarly without the need for significant changes in the 3GPP specifications.</t>

<t>The RLC layer has three functional modes Transparent Mode (TM), Unacknowledged Mode (UM), and Acknowledged Mode (AM). The mode of operation controls the functionalities of the RLC layer.
TM only applies to signaling packets, while AM or UM carry signaling and data packets.</t>

<t>The RLC layer takes care of fragmentation unless for the Transparent Mode. In AM or UM modes, the SCHC fragmentation is unnecessary and <bcp14>SHOULD NOT</bcp14> be used. While sending IP packets, the Radio link does not commonly use the RLC Transparent Mode. However, if other protocol overhead optimizations are targeted for NB-IoT traffic, SCHC fragmentation may be used for TM transmission mode in the future.</t>

</section>
</section>
<section anchor="DONAS"><name>Use of SCHC over the No-Access Stratum (NAS)</name>
<t>This section consists of IETF suggestions to the 3GPP. The NGW-MME conveys mainly signaling between the Dev-UE and the cellular network <xref target="TR24301"/>. The network transports this traffic on top of the radio link.</t>

<t>This kind of flow supports data transmissions to reduce the overhead when transmitting infrequent small quantities of data. This transmission is known as Data over No-Access Stratum (DoNAS) or Control Plane Cellular Internet of Things (CIoT) evolved packet system (EPS) optimizations. In DoNAS, the Dev-UE uses the pre-established security and can piggyback small uplink data into the initial uplink message and uses an additional message to receive a downlink small data response.</t>

<t>The NGW-MME performs the data encryption from the network side in a DoNAS PDU. Depending on the data type signaled indication (IP or non-IP data), the network allocates an IP address or establishes a direct forwarding path.
DoNAS is regulated under rate control upon previous agreement, meaning that a maximum number of bits per unit of time is agreed upon per device subscription beforehand and configured in the device.</t>

<t>The system will use DoNAS when a terminal in a power-saving state requires a short transmission and receives an acknowledgment or short feedback from the network. Depending on the size of buffered data to transmit, the Dev-UE might deploy the connected mode transmissions instead, limiting and controlling the DoNAS transmissions to predefined thresholds and a good resource optimization balance for the terminal and the network. The support for mobility of DoNAS is present but produces additional overhead. The <xref target="AppendixB"/> gives additional details of DoNAS.</t>

<section anchor="schc-entities-placing-over-donas"><name>SCHC Entities Placing over DoNAS</name>
<t>SCHC resides in this scenario's Non-Access Stratum (NAS) protocol layer. The same principles as for the section <xref target="Radio"/> apply here as well. Because the NAS protocol already uses ROHC <xref target="RFC5795"/>, it can also adapt SCHC for header compression. The main difference compared to the radio link, section <xref target="Radio"/>, is the physical placing of the SCHC entities. On the network side, the NGW-MME resides in the core network and is the terminating node for NAS instead of the RGW-eNB.</t>

<figure title="SCHC entities placement in the 3GPP CIOT radio protocol architecture for DoNAS transmissions" anchor="Fig-ProtocolArchi4"><artwork><![CDATA[
+--------+                       +--------+--------+  +  +--------+
| IP/    +--+-----------------+--+  IP/   |   IP/  +-----+   IP/  |
| Non-IP |  |                 |  | Non-IP | Non-IP |  |  | Non-IP |
+--------+  |                 |  +-----------------+  |  +--------+
| NAS    +-----------------------+   NAS  |GTP-C/U +-----+GTP-C/U |
|(SCHC)  |  |                 |  | (SCHC) |        |  |  |        |
+--------+  |  +-----------+  |  +-----------------+  |  +--------+
| RRC    +-----+RRC  |S1|AP+-----+ S1|AP  |        |  |  |        |
+--------+  |  +-----------+  |  +--------+  UDP   +-----+  UDP   |
| PDCP*  +-----+PDCP*|SCTP +-----+ SCTP   |        |  |  |        |
+--------+  |  +-----------+  |  +-----------------+  |  +--------+
| RLC    +-----+ RLC | IP  +-----+ IP     | IP     +-----+ IP     |
+--------+  |  +-----------+  |  +-----------------+  |  +--------+
| MAC    +-----+ MAC | L2  +-----+ L2     | L2     +-----+ L2     |
+--------+  |  +-----------+  |  +-----------------+  |  +--------+
| PHY    +--+--+ PHY | PHY +--+--+ PHY    | PHY    +-----+ PHY    |
+--------+     +-----+-----+     +--------+--------+  |  +--------+
           C-Uu/           S1-lite                   SGi
 Dev-UE           RGW-eNB               NGW-MME             NGW-PGW



    *PDCP is bypassed until AS security is activated TGPP36300.


]]></artwork></figure>

</section>
</section>
<section anchor="Radio-Parameters"><name>Parameters for Static Context Header Compression and Fragmentation (SCHC) for the Radio link and DONAS use-cases.</name>

<t>If 3GPP incorporates SCHC, it is recommended that these scenarios use SCHC header compression <xref target="RFC8724"/> capability to optimize the data transmission.</t>

<t><list style="symbols">
  <t>SCHC Context initialization.</t>
</list></t>

<t>The RRC (Radio Resource Control) protocol is the main tool used to configure the parameters of the Radio link. It will configure SCHC and the static context distribution as it has made for ROHC <xref target="RFC5795"/> operation <xref target="TS36323"/>.</t>

<t><list style="symbols">
  <t>SCHC Rules.</t>
</list></t>

<t>The network operator in these scenarios defines the number of rules. For this, the network operator must know the IP traffic the device will carry. The operator might supply rules compatible with the device's use case.
For devices acting as a capillary gateway, several rules match the diversity of devices and protocols used by the devices associated with the gateway. Meanwhile, simpler devices may have predetermined protocols and fixed parameters.
The use of IPv6 and IPv4 may force to get more rules to deal with each case.</t>

<t><list style="symbols">
  <t>RuleID.</t>
</list></t>

<t>There is a reasonable assumption of 9 bytes of radio protocol overhead for these transmission scenarios in NB-IoT, where PDCP uses 5 bytes due to header and integrity protection, and  RLC and MAC use 4 bytes. The minimum physical Transport Blocks (TB) that can withhold this overhead value according to 3GPP Release 15 specifications are 88, 104, 120, and 144 bits.
As for <xref target="Config"/>, these scenarios must optimize the physical layer where the smallest TB is 12 bits.
These 12 bits must include the Compression Residue in addition to the RuleID. On the other hand, more complex NB-IoT devices (such as a capillary gateway) might require additional bits to handle the variety and multiple parameters of higher-layer protocols deployed. In that sense, the operator may want flexibility on the number and type of rules independently supported by each device; consequently, these scenarios require a configurable value.
The configuration may be part of the agreed operation profile with the content distribution. The RuleID field size may range from 2 bits, resulting in 4 rules to an 8-bit value that would yield up to 256 rules that can be used with the operators and seems quite a reasonable maximum limit even for a device acting as a NAT.
An application may use a larger RuleID, but it should consider the byte alignment of the expected Compression Residue. In the minimum TB size case, 2 bits of RuleID leave only 6 bits available for Compression Residue.</t>

<t><list style="symbols">
  <t>SCHC MAX_PACKET_SIZE.</t>
</list></t>

<t>The Radio Link can handle the fragmentation of SCHC packets if needed, including reliability. Hence, the packet size is limited by the MTU handled by the radio protocols, which corresponds to 1600 bytes for 3GPP Release 15.</t>

<t><list style="symbols">
  <t>Fragmentation.</t>
</list></t>

<t>For the Radio link <xref target="Radio"/> and DoNAS' <xref target="DONAS"/> scenarios, the SCHC fragmentation functions are disabled. The RLC layer of NB-IoT can segment packets into suitable units that fit the selected transport blocks for transmissions of the physical layer. The block selection is made according to the link adaptation input function in the MAC layer and the quantity of data in the buffer. The link adaptation layer may produce different results at each Time Transmission Interval (TTI), resulting in varying physical transport blocks that depend on the network load, interference, number of bits transmitted, and QoS. Even if setting a value that allows the construction of data units following the SCHC tiles principle, the protocol overhead may be greater or equal to allowing the Radio link protocols to take care of the fragmentation intrinsically.</t>

<t><list style="symbols">
  <t>Fragmentation in RLC Transparent Mode.</t>
</list></t>

<t>The RLC Transparent Mode mostly applies to control signaling transmissions. When RLC operates in Transparent Mode, the MAC layer mechanisms ensure reliability and generate overhead. This additional reliability implies sending repetitions or automatic retransmissions.</t>

<t>The ACK-Always fragmentation mode of SCHC may reduce this overhead in future operations when data transmissions may use this mode. ACK-Always mode may transmit compressed data with fewer possible transmissions by using fixed or limited transport blocks compatible with the tiling SCHC fragmentation handling. For SCHC fragmentation parameters see <xref target="Config"/>.</t>

</section>
</section>
</section>
<section anchor="padding"><name>Padding</name>
<t>NB-IoT and 3GPP wireless access, in general, assumes byte-aligned payload. Therefore, the layer 2 word for NB-IoT <bcp14>MUST</bcp14> be considered 8 bits, and the padding treatment should use this value accordingly.</t>

</section>
<section anchor="iana-considerations"><name>IANA considerations</name>
<t>This document has no IANA actions.</t>

</section>
<section anchor="security-considerations"><name>Security considerations</name>
<t>This document does not add any security considerations and follows the <xref target="RFC8724"/> and the 3GPP access security document specified in <xref target="TR33203"/>.</t>

</section>


  </middle>

  <back>


    <references title='Normative References'>





<reference anchor='RFC2119' target='https://www.rfc-editor.org/info/rfc2119'>
<front>
<title>Key words for use in RFCs to Indicate Requirement Levels</title>
<author fullname='S. Bradner' initials='S.' surname='Bradner'><organization/></author>
<date month='March' year='1997'/>
<abstract><t>In many standards track documents several words are used to signify the requirements in the specification.  These words are often capitalized. This document defines these words as they should be interpreted in IETF documents.  This document specifies an Internet Best Current Practices for the Internet Community, and requests discussion and suggestions for improvements.</t></abstract>
</front>
<seriesInfo name='BCP' value='14'/>
<seriesInfo name='RFC' value='2119'/>
<seriesInfo name='DOI' value='10.17487/RFC2119'/>
</reference>



<reference anchor='RFC8174' target='https://www.rfc-editor.org/info/rfc8174'>
<front>
<title>Ambiguity of Uppercase vs Lowercase in RFC 2119 Key Words</title>
<author fullname='B. Leiba' initials='B.' surname='Leiba'><organization/></author>
<date month='May' year='2017'/>
<abstract><t>RFC 2119 specifies common key words that may be used in protocol  specifications.  This document aims to reduce the ambiguity by clarifying that only UPPERCASE usage of the key words have the  defined special meanings.</t></abstract>
</front>
<seriesInfo name='BCP' value='14'/>
<seriesInfo name='RFC' value='8174'/>
<seriesInfo name='DOI' value='10.17487/RFC8174'/>
</reference>



<reference anchor='RFC8724' target='https://www.rfc-editor.org/info/rfc8724'>
<front>
<title>SCHC: Generic Framework for Static Context Header Compression and Fragmentation</title>
<author fullname='A. Minaburo' initials='A.' surname='Minaburo'><organization/></author>
<author fullname='L. Toutain' initials='L.' surname='Toutain'><organization/></author>
<author fullname='C. Gomez' initials='C.' surname='Gomez'><organization/></author>
<author fullname='D. Barthel' initials='D.' surname='Barthel'><organization/></author>
<author fullname='JC. Zuniga' initials='JC.' surname='Zuniga'><organization/></author>
<date month='April' year='2020'/>
<abstract><t>This document defines the Static Context Header Compression and fragmentation (SCHC) framework, which provides both a header compression mechanism and an optional fragmentation mechanism. SCHC has been designed with Low-Power Wide Area Networks (LPWANs) in mind.</t><t>SCHC compression is based on a common static context stored both in the LPWAN device and in the network infrastructure side. This document defines a generic header compression mechanism and its application to compress IPv6/UDP headers.</t><t>This document also specifies an optional fragmentation and reassembly mechanism. It can be used to support the IPv6 MTU requirement over the LPWAN technologies. Fragmentation is needed for IPv6 datagrams that, after SCHC compression or when such compression was not possible, still exceed the Layer 2 maximum payload size.</t><t>The SCHC header compression and fragmentation mechanisms are independent of the specific LPWAN technology over which they are used. This document defines generic functionalities and offers flexibility with regard to parameter settings and mechanism choices. This document standardizes the exchange over the LPWAN between two SCHC entities. Settings and choices specific to a technology or a product are expected to be grouped into profiles, which are specified in other documents. Data models for the context and profiles are out of scope.</t></abstract>
</front>
<seriesInfo name='RFC' value='8724'/>
<seriesInfo name='DOI' value='10.17487/RFC8724'/>
</reference>



<reference anchor='RFC8824' target='https://www.rfc-editor.org/info/rfc8824'>
<front>
<title>Static Context Header Compression (SCHC) for the Constrained Application Protocol (CoAP)</title>
<author fullname='A. Minaburo' initials='A.' surname='Minaburo'><organization/></author>
<author fullname='L. Toutain' initials='L.' surname='Toutain'><organization/></author>
<author fullname='R. Andreasen' initials='R.' surname='Andreasen'><organization/></author>
<date month='June' year='2021'/>
<abstract><t>This document defines how to compress Constrained Application Protocol (CoAP) headers using the Static Context Header Compression and fragmentation (SCHC) framework. SCHC defines a header compression mechanism adapted for Constrained Devices. SCHC uses a static description of the header to reduce the header's redundancy and size. While RFC 8724 describes the SCHC compression and fragmentation framework, and its application for IPv6/UDP headers, this document applies SCHC to CoAP headers. The CoAP header structure differs from IPv6 and UDP, since CoAP uses a flexible header with a variable number of options, themselves of variable length. The CoAP message format is asymmetric: the request messages have a header format different from the format in the response messages. This specification gives guidance on applying SCHC to flexible headers and how to leverage the asymmetry for more efficient compression Rules.</t></abstract>
</front>
<seriesInfo name='RFC' value='8824'/>
<seriesInfo name='DOI' value='10.17487/RFC8824'/>
</reference>




    </references>

    <references title='Informative References'>





<reference anchor='RFC5795' target='https://www.rfc-editor.org/info/rfc5795'>
<front>
<title>The RObust Header Compression (ROHC) Framework</title>
<author fullname='K. Sandlund' initials='K.' surname='Sandlund'><organization/></author>
<author fullname='G. Pelletier' initials='G.' surname='Pelletier'><organization/></author>
<author fullname='L-E. Jonsson' initials='L-E.' surname='Jonsson'><organization/></author>
<date month='March' year='2010'/>
<abstract><t>The Robust Header Compression (ROHC) protocol provides an efficient, flexible, and future-proof header compression concept.  It is designed to operate efficiently and robustly over various link technologies with different characteristics.</t><t>The ROHC framework, along with a set of compression profiles, was initially defined in RFC 3095.  To improve and simplify the ROHC specifications, this document explicitly defines the ROHC framework and the profile for uncompressed separately.  More specifically, the definition of the framework does not modify or update the definition of the framework specified by RFC 3095.</t><t>This specification obsoletes RFC 4995.  It fixes one interoperability issue that was erroneously introduced in RFC 4995, and adds some minor clarifications.  [STANDARDS-TRACK]</t></abstract>
</front>
<seriesInfo name='RFC' value='5795'/>
<seriesInfo name='DOI' value='10.17487/RFC5795'/>
</reference>



<reference anchor='RFC8376' target='https://www.rfc-editor.org/info/rfc8376'>
<front>
<title>Low-Power Wide Area Network (LPWAN) Overview</title>
<author fullname='S. Farrell' initials='S.' role='editor' surname='Farrell'><organization/></author>
<date month='May' year='2018'/>
<abstract><t>Low-Power Wide Area Networks (LPWANs) are wireless technologies with characteristics such as large coverage areas, low bandwidth, possibly very small packet and application-layer data sizes, and long battery life operation.  This memo is an informational overview of the set of LPWAN technologies being considered in the IETF and of the gaps that exist between the needs of those technologies and the goal of running IP in LPWANs.</t></abstract>
</front>
<seriesInfo name='RFC' value='8376'/>
<seriesInfo name='DOI' value='10.17487/RFC8376'/>
</reference>


<reference anchor="_3GPPR15" target="https://www.3gpp.org/release-15">
  <front>
    <title>The Mobile Broadband Standard</title>
    <author >
      <organization>3GPP</organization>
    </author>
    <date year="2019"/>
  </front>
</reference>
<reference anchor="TR23720" target="https://www.3gpp.org/ftp/Specs/archive/23_series/23.720/23720-d00.zip">
  <front>
    <title>Study on architecture enhancements for Cellular Internet of Things</title>
    <author >
      <organization>3GPP</organization>
    </author>
    <date year="2015"/>
  </front>
</reference>
<reference anchor="TR33203" target="https://www.3gpp.org/ftp/Specs/archive/33_series/33.203/33203-d10.zip">
  <front>
    <title>3G security; Access security for IP-based services</title>
    <author >
      <organization>3GPP</organization>
    </author>
    <date year="2015"/>
  </front>
</reference>
<reference anchor="TR36321" target="https://www.3gpp.org/ftp/Specs/archive/36_series/36.321/36321-d20.zip">
  <front>
    <title>Evolved Universal Terrestrial Radio Access (E-UTRA); Medium Access Control (MAC) protocol specification</title>
    <author >
      <organization>3GPP</organization>
    </author>
    <date year="2016"/>
  </front>
</reference>
<reference anchor="TS36322" target="https://www.3gpp.org/ftp/Specs/archive/36_series/36.322/36322-f01.zip">
  <front>
    <title>Evolved Universal Terrestrial Radio Access (E-UTRA); Radio Link Control (RLC) protocol specification</title>
    <author >
      <organization>3GPP</organization>
    </author>
    <date year="2018"/>
  </front>
</reference>
<reference anchor="TS36201" target="https://www.3gpp.org/ftp/Specs/archive/36_series/36.201/36201-f10.zip">
  <front>
    <title>Evolved Universal Terrestrial Radio Access (E-UTRA); LTE physical layer; General description</title>
    <author >
      <organization>3GPP</organization>
    </author>
    <date year="2018"/>
  </front>
</reference>
<reference anchor="TR24301" target="https://www.3gpp.org/ftp//Specs/archive/24_series/24.301/24301-f80.zip">
  <front>
    <title>Evolved Universal Terrestrial Radio Access (E-UTRA); Medium Access Control (MAC) protocol specification</title>
    <author >
      <organization>3GPP</organization>
    </author>
    <date year="2019"/>
  </front>
</reference>
<reference anchor="TR-0024" target="https://ftp.onem2m.org/work%20programme/WI-0037/TR-0024-3GPP_Interworking-V4_3_0.DOCX">
  <front>
    <title>3GPP_Interworking</title>
    <author >
      <organization>OneM2M</organization>
    </author>
    <date year="2020"/>
  </front>
</reference>
<reference anchor="TS23222" target="https://www.openmobilealliance.org/release/REST_NetAPI_Common/V1_0-20180116-A/OMA-TS-REST_NetAPI_Common-V1_0-20180116-A.pdf">
  <front>
    <title>Common definitions for RESTful Network APIs</title>
    <author >
      <organization>OMA</organization>
    </author>
    <date year="2018"/>
  </front>
</reference>
<reference anchor="TS24008" target="https://www.3gpp.org/ftp//Specs/archive/24_series/24.008/24008-f50.zip">
  <front>
    <title>Mobile radio interface layer 3 specification.</title>
    <author >
      <organization>3GPP</organization>
    </author>
    <date year="2018"/>
  </front>
</reference>
<reference anchor="TS36323" target="https://www.3gpp.org/ftp/Specs/archive/36_series/36.323/36323-d20.zip">
  <front>
    <title>Evolved Universal Terrestrial Radio Access (E-UTRA); Packet Data Convergence Protocol (PDCP) specification</title>
    <author >
      <organization>3GPP</organization>
    </author>
    <date year="2016"/>
  </front>
</reference>


    </references>


<section anchor="AppendixA"><name>NB-IoT User Plane protocol architecture</name>

<section anchor="packet-data-convergence-protocol-pdcp-ts36323"><name>Packet Data Convergence Protocol (PDCP) <xref target="TS36323"/></name>
<t>Each of the Radio Bearers (RB) is associated with one PDCP entity. Moreover, a PDCP entity is associated with one or two RLC entities depending on the unidirectional or bi-directional characteristics of the RB and RLC mode used. A PDCP entity is associated with either a control plane or a user plane with independent configuration and functions. The maximum supported size for NB-IoT of a PDCP SDU is 1600 octets. The primary services and functions of the PDCP sublayer for NB-IoT for the user plane include:</t>

<t><list style="symbols">
  <t>Header compression and decompression using ROHC <xref target="RFC5795"/></t>
  <t>Transfer of user and control data to higher and lower layers</t>
  <t>Duplicate detection of lower layer SDUs when re-establishing connection (when RLC with Acknowledge Mode in use for User Plane only)</t>
  <t>Ciphering and deciphering</t>
  <t>Timer-based SDU discard in uplink</t>
</list></t>

</section>
<section anchor="radio-link-protocol-rlc-ts36322"><name>Radio Link Protocol (RLC) <xref target="TS36322"/></name>
<t>RLC is a layer-2 protocol that operates between the UE and the base station (eNB). It supports the packet delivery from higher layers to MAC, creating packets transmitted over the air, optimizing the Transport Block utilization. RLC flow of data packets is unidirectional, and it is composed of a transmitter located in the transmission device and a receiver located in the destination device. Therefore, to configure bi-directional flows, two sets of entities, one in each direction (downlink and uplink), must be configured and effectively peered to each other. The peering allows the transmission of control packets (ex., status reports) between entities. RLC can be configured for data transfer in one of the following modes:</t>

<t><list style="symbols">
  <t>Transparent Mode (TM). RLC does not segment or concatenate SDUs from higher layers in this mode and does not include any header to the payload. RLC receives SDUs from upper layers when acting as a transmitter and transmits directly to its flow RLC receiver via lower layers. Similarly, a TM RLC receiver would only deliver without processing the packets to higher layers upon reception.</t>
  <t>Unacknowledged Mode (UM). This mode provides support for segmentation and concatenation of payload. The RLC packet's size depends on the indication given at a particular transmission opportunity by the lower layer (MAC) and is octet-aligned. The packet delivery to the receiver does not include reliability support, and the loss of a segment from a packet means a complete packet loss. Also, in the case of lower layer retransmissions, there is no support for re-segmentation in case of change of the radio conditions triggering the selection of a smaller transport block. Additionally, it provides PDU duplication detection and discards, reordering of out-of-sequence, and loss detection.</t>
  <t>Acknowledged Mode (AM). In addition to the same functions supported by UM, this mode also adds a moving windows-based reliability service on top of the lower layer services. It also supports re-segmentation, and it requires bidirectional communication to exchange acknowledgment reports called RLC Status Report and trigger retransmissions. This model also supports protocol error detection. The mode used depends on the operator configuration for the type of data to be transmitted. For example, data transmissions supporting mobility or requiring high reliability would be most likely configured using AM. Meanwhile, streaming and real-time data would be mapped to a UM configuration.</t>
</list></t>

</section>
<section anchor="medium-access-control-mac-tr36321"><name>Medium Access Control (MAC) <xref target="TR36321"/></name>
<t>MAC provides a mapping between the higher layers abstraction called Logical Channels comprised by the previously described protocols to the Physical layer channels (transport channels). Additionally, MAC may multiplex packets from different Logical Channels and prioritize what to fit into one Transport Block if there is data and space available to maximize data transmission efficiency. MAC also provides error correction and reliability support through Hybrid Automatic Repeat reQuest (HARQ), transport format selection, and scheduling information reporting from the terminal to the network. MAC also adds the necessary padding and piggyback control elements when possible and the higher layers data.</t>

<figure title="Example of User Plane packet encapsulation for two transport blocks" anchor="Fig--MAC"><artwork><![CDATA[
                                            <Max. 1600 bytes>
                    +---+         +---+          +------+
Application         |AP1|         |AP1|          |  AP2 |
(IP/non-IP)         |PDU|         |PDU|          |  PDU |  
                    +---+         +---+          +------+
                    |   |         |  |           |      |
PDCP           +--------+    +--------      +-----------+
               |PDCP|AP1|    |PDCP|AP1|     |PDCP|  AP2 |
               |Head|PDU|    |Head|PDU|     |Head|  PDU |
               +--------+    +--------+     +--------+--\
               |    |   |    |     |  |     |    |   |\  `--------\
         +---------------------------+      |    |(1)| `-------\(2)\
RLC      |RLC |PDCP|AP1|RLC |PDCP|AP1| +-------------+    +----|---+
         |Head|Head|PDU|Head|Head|PDU| |RLC |PDCP|AP2|    |RLC |AP2|
         +-------------|-------------+ |Head|Head|PDU|    |Head|PDU|
         |         |   |         |   | +---------|---+    +--------+
         |         |   | LCID1   |   | /         /   /   /         /
        /         /   /        _/  _//        _/  _/    / LCID2   /
        |        |   |        |   | /       _/  _/     /      ___/
        |        |   |        |   ||       |   |      /      /   
    +------------------------------------------+ +-----------+---+
MAC |MAC|RLC|PDCP|AP1|RLC|PDCP|AP1|RLC|PDCP|AP2| |MAC|RLC|AP2|Pad|
    |Hea|Hea|Hea |PDU|Hea|Hea |PDU|Hea|Hea |PDU| |Hea|Hea|PDU|din|
    |der|der|der |   |der|der |   |der|der |   | |der|der|   |g  |
    +------------------------------------------+ +-----------+---+
                      TB1                               TB2

(1) Segment One
(2) Segment Two

]]></artwork></figure>

</section>
</section>
<section anchor="AppendixB"><name>NB-IoT Data over NAS (DoNAS)</name>
<t>The Access Stratum (AS) protocol stack used by DoNAS is specific because the radio network still needs to establish the security associations and reduce the protocol overhead, so the PDCP (Packet Data Convergence Protocol) is bypassed until AS security is activated. RLC (Radio Link Control protocol) uses, by default, the AM mode, but depending on the network's features and the terminal, it may change to other modes by the network operator. For example, the transparent mode does not add any header or process the payload to reduce the overhead, but the MTU would be limited by the transport block used to transmit the data, which is a couple of thousand bits maximum. If UM (only Release 15 compatible terminals) is used, the RLC mechanisms of reliability are disabled, and only the reliability provided by the MAC layer by HARQ is available. In this case, the protocol overhead might be smaller than the AM case because of the lack of status reporting but with the same support for segmentation up to 1600 bytes. NAS packets are encapsulated within an RRC (Radio Resource Control) TGPP36331 message.</t>

<t>Depending on the data type indication signaled (IP or non-IP data), the network allocates an IP address or establishes a direct forwarding path. DoNAS is regulated under rate control upon previous agreement, meaning that a maximum number of bits per unit of time is agreed upon per device subscription beforehand and configured in the device. The use of DoNAS is typically expected when a terminal in a power-saving state requires a short transmission and receiving an acknowledgment or short feedback from the network. Depending on the size of buffered data to transmit, the UE might be instructed to deploy the connected mode transmissions instead, limiting and controlling the DoNAS transmissions to predefined thresholds and a good resource optimization balance for the terminal the network. The support for mobility of DoNAS is present but produces additional overhead.</t>

<figure title="DoNAS transmission sequence from an Uplink initiated access" anchor="Fig--DONAS"><artwork><![CDATA[
    +--------+   +--------+   +--------+
    |        |   |        |   |        |       +-----------------+
    |   UE   |   |  C-BS  |   |  C-SGN |       |Roaming Scenarios|
    +----|---+   +--------+   +--------+       |  +--------+     |
         |            |            |           |  |        |     |
     +----------------|------------|+          |  |  P-GW  |     |
     |        Attach                |          |  +--------+     |
     +------------------------------+          |       |         |
         |            |            |           |       |         |
  +------|------------|--------+   |           |       |         |  
  |RRC Connection Establishment|   |           |       |         |
  |with NAS PDU transmission   |   |           |       |         |
  |& Ack Rsp                   |   |           |       |         |
  +----------------------------+   |           |       |         |
         |            |            |           |       |         |
         |            |Initial UE  |           |       |         |
         |            |message     |           |       |         |
         |            |----------->|           |       |         |
         |            |            |           |       |         |
         |            | +---------------------+|       |         |
         |            | |Checks Integrity     ||       |         |
         |            | |protection, decrypts ||       |         |
         |            | |data                 ||       |         |
         |            | +---------------------+|       |         |
         |            |            |       Small data packet     |
         |            |            |------------------------------->
         |            |            |       Small data packet     |
         |            |            |<-------------------------------
         |            | +----------|---------+ |       |         |
         |            | Integrity protection,| |       |         |
         |            | encrypts data        | |       |         |
         |            | +--------------------+ |       |         |
         |            |            |           |       |         |
         |            |Downlink NAS|           |       |         |
         |            |message     |           |       |         |
         |            |<-----------|           |       |         |
 +-----------------------+         |           |       |         |
 |Small Data Delivery,   |         |           |       |         |
 |RRC connection release |         |           |       |         |
 +-----------------------+         |           |       |         |
                                               |                 |
                                               |                 |
                                               +-----------------+  

]]></artwork></figure>

<figure title="Example of User Plane packet encapsulation for Data over NAS" anchor="Fig--ProtocolArchi5"><artwork><![CDATA[



                   +---+ +---+ +---+                  +----+
 Application       |AP1| |AP1| |AP2|                  |AP2 |
(IP/non-IP)        |PDU| |PDU| |PDU|  ............... |PDU |
                   +---+ +---+ +---+                  +----+
                   |   | |   | |   |                  |    |
                   |   | |   | |   |                  |    |
                   |   | |   | |   |                  |    |
                   |   | |   | |   |                  |    |
                   |   |/   /  |    \                 |    |                   
NAS /RRC      +--------+---|---+----+            +---------+
              |NAS/|AP1|AP1|AP2|NAS/|            |NAS/|AP2 |
              |RRC |PDU|PDU|PDU|RRC |            |RRC |PDU |
              +--------+-|-+---+----+            +---------|
              |          |         |            |         |
              |          |\         |            |         |  
              |<--Max. 1600 bytes-->|__          |_        |
              |          |  \__        \___        \_       \            
              |          |     \           \         \__     \
              |          |      \          |           |      \_              
         +---------------|+-----|----------+            \       \
RLC      |RLC | NAS/RRC  ||RLC  | NAS/RRC  |       +----|-------+
         |Head|  PDU(1/2)||Head | PDU (2/2)|       |RLC |NAS/RRC|
         +---------------++----------------+       |Head|PDU    |
         |    |          | \               |       +------------+  
         |    |    LCID1 |  \              |       |           /
         |    |          |   \              \      |           |
         |    |          |    \              \     |           |
         |    |          |     \              \     \          |
    +----+----+----------++-----|----+---------++----+---------|---+
MAC |MAC |RLC |    RLC   ||MAC  |RLC |  RLC    ||MAC |  RLC    |Pad|
    |Head|Head|  PAYLOAD ||Head |Head| PAYLOAD ||Head|  PDU    |   |
    +----+----+----------++-----+----+---------++----+---------+---+
             TB1                   TB2                     TB3           



]]></artwork></figure>

</section>
<section anchor="acknowledgements"><name>Acknowledgements</name>

<t>The authors would like to thank (in alphabetic order): Carles Gomez, Antti Ratilainen, Thomas Tirronen, Pascal Thubert, Éric Vyncke.</t>

</section>


  </back>

<!-- ##markdown-source:
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
PbfFnxqfDl93VXn5lX05VLXiK342/cHhZssVxln1Bz2zae3YlM1d9yMwss2W
K3wS+dxmS1nZ+8236cmgDHE1QlJf19TSrNCwRxnFXlV+bBpzgz1ZqIRXcqkw
qj6JxgALlfBKLgVG1Se3zLYeD/e+NmYAoU0IIvfje2P+Vbvx+rgrbXfPH2Dn
cHdje3i/09t939JsVrOhoEgLp/CqMoRb3yaEPYPHgiy8CofobdyoeLVtOZvK
yNVOgz3yZhJ8q17tBd1Xtmt7J/gu5UN75eIV971/0tLyfwvvos+HffxXueS7
cJRe0IcfHlu92K/1oE0fPny4Vxeb+i/77g/18IXE8HCHgnNJAKU4V/gPdztA
scYLwAx7M14NYHNpFrjP+s8ogm25cDfjFfAD6QIEc/3HC95+4W7Gq5nmKP9K
WJjGz9Xzw+YfvDt6rRYcYDMUfexNGrfgCNvrq5usXskbIa+FvFnwRPnUt6qz
2gYyQrQqtJLFVMzTVV8OJTerSdXLuesPbZads8c//5n9XpVskSBZhEs8aAyd
zYWxBdpGXgJIWCqxKOmdIVpYzNpENbtEsuvExG2dF15GYsN71IrMWZF3vuRI
2P2KqGG2xOx4FtJq+YhdindrIxikPJTUGeT0XQ5GqXkIBBoPC1fwRQUZFZ1I
h0WpVWs76et8OLlahOf6G0oDXcVa28S2RQpSzWskRqgsV+ONb4zakg/KC9PQ
EKt8VMJGKohoA26tB7OUoF/7CjW2TawF4d17Zinqjf0R9MIP0Gx2yP7kBe55
HkuFYkG7jcNKvjP6VpyHmYpFet5lLzaERV5X2tW7TSRxFxxjndfQgLI0LUNl
/ca3tdYjAiiIbhQ7AwdWWhNMIsuJninV76U0ZWAmJfVsXXrl1tDksNVUxiFd
TtbtcraWVm/MY4++iLcJgwrTu+OtJdL+6FAzWbtUAWpbQqlnbLO5pb95Qqn5
fyKh1C+JZhcEQJUq8jas7Vsnl0oRw3/D7FKbWTqKKUkOA3KYlPxDppoGMMFN
/HZppipLfEEs+a0+rVDW2tt+wXKdPtcgIXsXQZ+deheUUyRPHXeeD70LfJmn
lZQvM7afDTVg0BMNN3dP182m0taovNx1saktTrqorTDQoTZ71S4GnZfvKl3Y
jvtliY64yic0GDQv5EvFpOq9eerWL4BFQxd7Tcv3J/CFLvit4cikjp2b/VT5
AhKrzZc7wS6Ij0pVhJAYVvXTrV38E3oIzGWxMvXP/bq4c0PuAY1vsyeNT51J
YQs8f7+wC6128Stm4YHjT38/WGzZp72v6WJzPI8x9u7MJslQ+1d14afVTGIq
/FF8ZRfEg6ufr+riG8Ci4WLoap+I/nv/Lu6map0//VvN449fmMh9QOoWs/dV
GHrWlHu1+aoupJSMuDZs86/Gja9byJaLr+jiRCNdgLr//SiXjwxf7OKuCgf1
zhu72DDmBq+9bYc3fbELZKte9Fou+vdXdPENFvJ1n0295e/QRWOGf930x/na
Yvyr6yNGIxIksCM1b7mqFCdGl1yeF1ATjX72XaCNPjB2A/n/N88Z5Oy6J4v9
C/b/Xh1A1NzsyxJTr/e/qbwOlJqbYfwV026Yk1Fypf833tI88j/yw+LFoLve
b3m44dkW4t++1CWpVIfYyN9wB7zyoJXJbKCvfcIY/tfjhqZb6v49ojuEK/qP
GhpvqT3sTXvD9vw7pl0buenrFh5017Pvm1orfVYfBwZR8UejjPvhg3eL/X73
vN+7h+Cr912/+I9+CQL+ze67DlF1k9YB+L7xR/urt7xwNlUSuuEGT7gL9lSH
qblLkeszUm+oIWjxx9Kea75SciXvHO73djfUYDakI+70sMX4Y0nHWx2l0HmN
M+wFY2HHpi5FBGCtHulgFT6/aeiD3aObGl2oc17fudkwiVoP7+sd3LmKbT18
TQfNPfgY52w+7r9gJzZh817lNnaeq3NUUcoYLShNrbZZUI9bvevAPTqxWNX/
6+s3/ROjWMXNYSsjny74y8upNFeX0+DfbHZrXj3vNbRi+5F31arX1wkL7Dz+
hZ7NwHHJryD2oy8pOkje2bsu55h+zm4pjK7jQKQIxKQdNH4vVvNoFGMoFIV8
7j4zx1GOmZsvs2X8U9v007JMzCWMvYiSNAZN+mqeLaPCXCV5nlHDICqoCsV8
PYoxAPf//M8cuvvLbQqz77b+LyoWwer/sgAA

-->

</rfc>

