Methods and apparatus for NAS protocol header optimization in mobile communications
By negotiating and implementing reduced NAS/AS message headers through UE-network signaling, the inefficiencies in NAS protocol overhead are addressed, improving payload transfer efficiency and reducing radio frequency resource utilization in mobile communications.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- MEDIATEK INC
- Filing Date
- 2025-09-29
- Publication Date
- 2026-05-07
AI Technical Summary
The current NAS protocol overhead in mobile communications, particularly for IoT NTN systems, results in inefficient payload transfer and increased radio frequency resource utilization due to large headers with small data payloads, lacking a defined mechanism for overhead reduction between user equipment and the network.
Implementing mechanisms for UE and network to negotiate and indicate support for NAS/AS message overhead reduction, using various signaling features and new message formats with reduced headers, such as new bits in existing information elements, new messages, and encapsulated data formats to optimize CP data transport.
Reduces NAS protocol overhead, enhancing payload transfer efficiency and minimizing radio frequency resource usage in mobile communications, especially for IoT NTN systems.
Smart Images

Figure CN2025125464_07052026_PF_FP_ABST
Abstract
Description
METHODS AND APPARATUS FOR NAS PROTOCOL HEADER OPTIMIZATION IN MOBILE COMMUNICATIONSCROSS REFERENCE TO RELATED PATENT APPLICATION (S)
[0001] The present disclosure claims the priority benefit of Indian Patent Application Nos. 202421082376, 202421082794 and 202421090005, filed 28 October 2024, 29 October 2024 and 20 November 2024, respectively, the contents of which herein being incorporated by reference in their entirety.TECHNICAL FIELD
[0002] The present disclosure is generally related to mobile communications and, more particularly, to non-access stratum (NAS) protocol header optimization in mobile communications.BACKGROUND
[0003] In wireless communications such as mobile communications under the current 3rd Generation Partnership Project (3GPP) specification, for cellular Internet-of-Things (CIoT) , Internet-of-Things (IoT) and non-terrestrial network (NTN) devices, the current NAS protocol overhead for control plane (CP) data transport is a substantial issue. This is because a large NAS overhead with typically small data payload tends to render the CP data transport inefficient and especially problematic for IoT NTN systems, as it negatively impacts the payload transfer / delay by utilizing more radio frequency (RF) resources in transmission to a network. At the time of the present disclosure, there is no mechanism defined to solve this NAS protocol overhead issue and there is no way to indicate support of an overhead solution between a user equipment (UE) and the network.
[0004] Therefore, there is a need for a solution of NAS protocol header optimization in mobile communications.SUMMARY
[0005] The following summary is illustrative only and is not intended to be limiting in any way. That is, the following summary is provided to introduce concepts, highlights, benefits, and advantages of the novel and non-obvious techniques described herein. Select implementations are further described below in the detailed description. Thus, the following summary is not intended to identify essential features of the claimed subject matter, nor is it intended for use in determining the scope of the claimed subject matter.
[0006] An objective of the present disclosure is to propose solutions or schemes that address the issue (s) described herein. More specifically, various schemes proposed in the present disclosure are believed to provide solutions pertaining to NAS protocol header optimization in mobile communications. It is believed that implementations of one or more of the schemes proposed herein may address or otherwise alleviate the issues described above.
[0007] In one aspect, a method may involve a UE communicating with a network regarding a support of a NAS or AS message overhead reduction for a CP data transport. The method may also involve the UE, in response to both the UE and the network indicating support for the overhead reduction for the CP data transport, performing with the network the CP data transport with a new message having a reduced overhead in a NAS protocol header.
[0008] In another aspect, a method may involve a network node of a network communicating with a UE regarding a support of a NAS or AS message overhead reduction for a CP data transport. The method may also involve the network node, in response to both the UE and the network indicating support for the overhead reduction for the CP data transport, performing with the UE the CP data transport with a new message having a reduced overhead in a NAS protocol header.
[0009] In still another aspect, an apparatus implementable in a UE may include a transceiver configured to communicate wirelessly and a processor coupled to the transceiver. The processor may communicate, via the transceiver, with a network regarding a support of a NAS or AS message overhead reduction for a CP data transport. The processor may, in response to both the UE and the network indicating support for the overhead reduction for the CP data transport, perform, via the transceiver, with the network the CP data transport with a new message having a reduced overhead in a NAS protocol header.
[0010] It is noteworthy that, although the description provided herein may be in the context of certain radio access technologies, networks, and network topologies such as 5th Generation (5G) New Radio (NR) / Beyond Fifth-Generation (B5G) / 6th Generation (6G) mobile communications, the proposed concepts, schemes and any variation (s) / derivative (s) thereof may be implemented in, for and by other types of radio access technologies, networks and network topologies such as, for example and without limitation, 4th Generation (4G) / Long-Term Evolution (LTE) , LTE-Advanced, LTE-Advanced Pro, Internet-of-Things (IoT) , Narrow Band Internet of Things (NB-IoT) , Industrial Internet of Things (IIoT) , vehicle-to-everything (V2X) , and non-terrestrial network (NTN) communications. Thus, the scope of the present disclosure is not limited to the examples described herein.BRIEF DESCRIPTION OF THE DRAWINGS
[0011] The accompanying drawings are included to provide a further understanding of the disclosure and are incorporated in and constitute a part of the present disclosure. The drawings illustrate implementations of the disclosure and, together with the description, serve to explain the principles of the disclosure. It is appreciable that the drawings are not necessarily in scale as some components may be shown to be out of proportion than the size in actual implementation in order to clearly illustrate the concept of the present disclosure.
[0012] FIG. 1 is a diagram of an example network environment in which various solutions and schemes in accordance with the present disclosure may be implemented.
[0013] FIG. 2 is a block diagram of an example communication system under a proposed scheme in accordance with the present disclosure.
[0014] FIG. 3 is a flowchart of a second example process under a proposed scheme in accordance with the present disclosure.
[0015] FIG. 4 is a flowchart of a second example process under a proposed scheme in accordance with the present disclosure. DETAILED DESCRIPTION OF PREFERRED IMPLEMENTATIONS
[0016] Detailed embodiments and implementations of the claimed subject matters are disclosed herein. However, it shall be understood that the disclosed embodiments and implementations are merely illustrative of the claimed subject matters which may be embodied in various forms. The present disclosure may, however, be embodied in many different forms and should not be construed as limited to the exemplary embodiments and implementations set forth herein. Rather, these exemplary embodiments and implementations are provided so that description of the present disclosure is thorough and complete and will fully convey the scope of the present disclosure to those skilled in the art. In the description below, details of well-known features and techniques may be omitted to avoid unnecessarily obscuring the presented embodiments and implementations. Overview
[0017] Implementations in accordance with the present disclosure relate to various techniques, methods, schemes and / or solutions pertaining to NAS protocol header optimization in mobile communications. According to the present disclosure, a number of possible solutions may be implemented separately or jointly. That is, although these possible solutions may be described below separately, two or more of these possible solutions may be implemented in one combination or another.
[0018] FIG. 1 illustrates an example network environment 100 in which various solutions and schemes in accordance with the present disclosure may be implemented. FIG. 2 ~ FIG. 4 illustrate examples of implementation of various proposed schemes in network environment 100 in accordance with the present disclosure. The following description of various proposed schemes is provided with reference to FIG. 1 ~FIG. 4.
[0019] Referring to FIG. 1, network environment 100 involves a UE 110 in wireless communication with a wireless network 120 (e.g., a mobile network including a non-terrestrial network (NTN) and a terrestrial network (TN) ) via a terrestrial network node 125 (e.g., an evolved Node-B (eNB) , a Next Generation Node-B (gNB) , or a transmission / reception point (TRP) ) and / or a non-terrestrial network node 128 (e.g., a satellite) . For example, the terrestrial network node 125 and / or the non-terrestrial network node 128 may form an NTN serving cell for wireless communication with the UE 110. In some implementations, the UE 110 may be an IoT device such as an NB-IoT UE or an enhanced machine-type communication (eMTC) UE (e.g., a bandwidth reduced low complexity (BL) UE or a coverage enhancement (CE) UE) . In such communication environment, the UE 110, the network 120, the terrestrial network node 125, and the non-terrestrial network node 128 may implement various schemes pertaining to NAS protocol header optimization in mobile communications in accordance with the present disclosure, as described below.
[0020] It is noteworthy that, while the various proposed schemes may be individually or separately described below, in actual implementations some or all of the proposed schemes may be utilized or otherwise implemented jointly. Of course, each of the proposed schemes may be utilized or otherwise implemented individually or separately. Moreover, as used herein, a lower layer may refer to a layer in the 5th Generation Mobility Management (5GMM) protocol stack that is lower than the radio resource control (RRC) layer, such as a packet data convergence protocol (PDCP) layer, a radio control link (RLC) layer, a medium access control (MAC) layer, a physical (PHY) layer, or so forth.
[0021] Under a proposed scheme in accordance with the present disclosure in the context of capability negotiation, a UE (e.g., UE 110) and a network (e.g., wireless network 120 via network node 125 and / or non-terrestrial network node 128) may negotiate and / or indicate the NAS / access stratum (AS) message overhead reduction signaling feature support using any one of a number of mechanisms described below.
[0022] In a first mechanism, the UE may send a new / existing bit in an existing information element (IE) of a given Mobility Management (MM) , with the MM being a 6th Generation Mobility Management (6GMM) , 5th Generation Mobility Management (5GMM) or Evolved Packet System (EPS) Mobility Management (EMM) or the like, or a new IE in an existing / new message to the network (e.g., in a registration request, service request, attach request, and the like) to indicate its support for the NAS / AS message overhead reduction signaling feature to the network.
[0023] In a second mechanism, if the network supports the NAS / AS message overhead reduction signaling feature, then the network may indicate in an existing / new bit / new IE in an existing / new message (e.g., in a registration accept, service accept, configuration update command, attach accept, and the like) to the UE.
[0024] In a third mechanism, the UE may be configured to support the NAS / AS message overhead reduction feature, and / or the UE may support the reduced NAS / AS message overhead reduction feature if the UE is configured / indicated to enable the support of the feature via a Management Object (MO) configuration mechanism or by information stored in a Universal Subscriber Identity Module (USIM) associated with the UE. If the feature is enabled through MO configuration or by USIM or by secure packet, the UE may use the NAS / AS message overhead reduction feature. Moreover, the NAS / AS message overhead reduction signaling feature support may be delivered to the UE via USIM configuration, MO (e.g., NAS MO) or secure packet (e.g., Short Message Service (SMS) ) .
[0025] In a fourth mechanism, the network may indicate NAS / AS message overhead reduction signaling feature support in any AS message to the UE (e.g., radio resource control (RRC) connection / reconfiguration, existing / new system information block (SIB) , and the like) .
[0026] Under a proposed scheme in accordance with the present disclosure in the context of an existing protocol discriminator (PD) , when the UE supports NAS / AS message overhead reduction feature, the UE may use an existing protocol discriminator (e.g., service request message or control plane service request message, and the like) for transmitting the data (e.g., CIOT data) with overhead reduction by removing unnecessary IE from the message. The table below shows an example of the content of a control plane service request message. Table 8.2.33.1: CONTROL PLANE SERVICE REQUEST message content
[0027] Under a proposed scheme in accordance with the present disclosure in the context of a new PD, when the UE supports NAS / AS message overhead reduction feature, the UE may use a new PD (e.g., Reduced Overhead control plane service request message, Reduced Overhead service request message, and the like) for transmitting the data (e.g., CIOT data) . The table below shows an example of the content of a reduced overhead control plane service request message. Table 8.2. xx. yy: Reduced Overhead CONTROL PLANE SERVICE REQUEST message content
[0028] Under a proposed scheme in accordance with the present disclosure in the context of new EMM / EPS Session Management (ESM) for 4G / EPS, a set of one new message (equal for both uplink (UL) and downlink (DL) directions) or two new messages (UL and DL) carrying user data in an encapsulated format, with the message type being non-standard Layer 3 (L3) message, and the message type may be identified / determined from an IE other than specific / regular “message type” IE. This means the message type may be determined, for example, from the security header IE or PD IE or Key Set Identifier (KSI) and sequence number IE. The message may be carrying a short medium access control (MAC) code (e.g., 1, 2 or 3 octets) or a regular length MAC code (e.g., 4 octets) . In the final form, the order of mandatory (M) information elements in the message (e.g., in which octet each of them is placed) and their size may differ from the examples embodiments presented further on this document. In the examples below the set of one or two new messages may be referred to as NEW DATA TRANSPORT. Message type: NEW SMALL DATA TRANSPORT Significance: dual Direction: both Table 8.2. xx. 1: NEW SMALL DATA TRANSPORT message content
[0029] The EPS bearer identification (ID) / PDU session ID / 6G session ID may indicate the session ID to which the data is related. Moreover, Downlink Data Expected (DDX) may be encoded (e.g., as the DDX field of the Release assistance information IE in subclause) . The PD may be an EMM PD in IDLE mode (PD=0 1 1 1) or ESM PD in CONNECTED mode (PD=0 0 1 0) . Message type: NEW DATA TRANSPORT Significance: dual Direction: both Table 8.2. xx. 1: NEW DATA TRANSPORT message content
[0030] The EPS bearer ID / PDU session ID / 6G session ID may indicate the session ID to which the data is related. Also, DDX may be encoded (e.g., as the DDX field of the Release assistance information IE in subclause) . The PD may be an EMM PD in IDLE mode (PD=0 1 1 1) or ESM PD in CONNECTED mode (PD=0 0 1 0) . For a larger data the length field may need to be more than 1 octet.
[0031] The table below shows an example of a first option of security header type. Table 9.3.1: Security header type
[0032] The table below shows an example of a second option of security header type. Table 9.3.1: Security header type
[0033] It is noteworthy that other coding for security header type may be possible to identify the message type in the security header (e.g., with additional identifiers to separate UL and DL messages) .
[0034] Under a proposed scheme in accordance with the present disclosure, a short MAC information element may be utilized to protect the integrity of a SERVICE REQUEST or NEW DATA TRANSPORT message. The integrity protection may include octets 1 and 2 of the SERVICE REQUEST or NEW DATA TRANSPORT message. Only the 2 least significant octets of the resulting message authentication code may be included in the IE. The short MAC information element may be coded as shown below. The short MAC may be a type 3 information element with a length of 3 octets. Figure 9.9.3.28.1: Short MAC information element Table 9.9.3.28.1: Short MAC information element
[0035] Under a proposed scheme in accordance with the present disclosure in the context of new MM / protocol message for 5G / 6G, a one new message (equal for both UL and DL directions) or two new messages (UL and DL) carrying user data in an encapsulated format, with the message type being non-standard L3 message, and the message type may be identified / determined from an IE other than specific / regular “message type” IE. This means the message type may be determined, for example, from the security header IE or PD IE or KSI and sequence number IE. The message may carry a short MAC code (e.g., 1, 2 or 3 octets) or a regular length MAC code (e.g., 4 octets) . It is noteworthy that new messages may be used also as standalone, as initial NAS message to establish NAS signaling connection, and / or to carry the data in ciphered / non-ciphered format. When used as initial NAS message, the data payload may be ciphered while otherwise the message may not be ciphered. In the examples below the one or two new messages may be referred to as NEW DATA TRANSPORT. Message type: NEW DATA TRANSPORT Significance: dual Direction: both Table 8.2. xx. 1: NEW SMALL DATA TRANSPORT message content (for 5G / 6G)
[0036] The PDU session ID / 6G session ID may indicate the session ID to which the data is related. Moreover, DDX may be encoded (e.g., as the DDX field of the Release assistance information IE in subclause) . The EPD may be of the 5GMM message type. In case that the MAC size needs to be normal 4 octets, then instead of “Short MAC” (2 octets) the “Message authentication code” size may be 4 octets. Table 8.2. xx. 2: NEW DATA TRANSPORT message content (for 5G / 6G)
[0037] The PDU session ID / 6G session ID may indicate the session ID to which the data is related. Also, DDX may be encoded (e.g., as the DDX field of the Release assistance information IE in subclause) . The EPD may be of a 5GMM / 6GMM message type and may be sent in the IDLE mode or CONNECTED mode. In case that the MAC size needs to be normal 4 octets, then instead of “Short MAC” (2 octets) the “Message authentication code” size may be 4 octets.
[0038] Under a proposed scheme in accordance with the present disclosure in the context of packing CP data into NAS messages, having initial and non-initial messages for CP data transport may allow the use of different message structures in different use cases (e.g., initial message for IDLE mode or non-initial message from CONNECTED mode) for reduction of message header overhead. Under the proposed scheme, a security header type or a protocol discriminator identifying whether the message is the initial NAS message and / or noninitial NAS message may be utilized. For instance, an initial message may include KSI (3 bits) and / or sequence number (5 bits) . Additionally, a non-initial message may include KSI but with a larger sequence number (8 bits) . The message may include information defining the data type for the transported data and other data type related information. Moreover, the message may include data container that consist of data only or consist of data plus data type-specific additional information.
[0039] The example below shows the coding for CP data transport for initial messages. Message type: CP DATA TRANSPORT INITIAL Significance: dual Direction: UE to network Table 8.2. x1.1: CP DATA TRANSPORT INITIAL message content
[0040] The example below shows the coding for CP data transport for non-initial messages. Message type: CP DATA TRANSPORT NONINITIAL Significance: dual Direction: both Table 8.2. x2.1: CP DATA TRANSPORT NONINITIAL message content
[0041] Under a proposed scheme in accordance with the present disclosure with respect to security header type, bits 5 to 8 of the first octet of every EMM message may contain the Security header type IE. This IE may include control information related to the security protection of a NAS message. The total size of the Security header type IE may be 4 bits. The Security header type IE may take the values shown in the example table below. Table 9.3.1: Security header type
[0042] An EMM message received with the security header type encoded as 0000 may be treated as not security protected, plain NAS message. A protocol entity sending a not security protected EMM message may send the message as plain NAS message and encode the security header type as 0000.
[0043] Under the proposed scheme, the Data type information element may be coded as the examples below. Figure 9.9.3. x1.1: Data type etc information element for Data type "Control plane user data" Figure 9.9.3. x1.2: Data type etc information element for Data type "Location services data" Figure 9.9.3. x1.3: Data type etc information element for Data type "SMS"
[0044] The CIoT data container information element may be coded as the examples below. Figure 9.9.3. x2.1: CIoT data container contents for Data type "Control plane user data" or “SMS” . Figure 9.9.3. x2.2: CIoT data container contents for Data type "Location services" Illustrative Implementations
[0045] FIG. 2 illustrates an example communication system 200 having at least an example apparatus 210 and an example apparatus 220 in accordance with an implementation of the present disclosure. Each of apparatus 210 and apparatus 220 may perform various functions to implement schemes, techniques, processes and methods described herein pertaining to NAS protocol header optimization in mobile communications, including the various schemes described above with respect to various proposed designs, concepts, schemes, systems and methods described above, including network environment 100, as well as processes described below.
[0046] Each of apparatus 210 and apparatus 220 may be a part of an electronic apparatus, which may be a network apparatus or a UE (e.g., UE 110) , such as a portable or mobile apparatus, a wearable apparatus, a vehicular device or a vehicle, a wireless communication apparatus or a computing apparatus. For instance, each of apparatus 210 and apparatus 220 may be implemented in a smartphone, a smart watch, a personal digital assistant, an electronic control unit (ECU) in a vehicle, a digital camera, or a computing equipment such as a tablet computer, a laptop computer or a notebook computer. Each of apparatus 210 and apparatus 220 may also be a part of a machine type apparatus, which may be an IoT apparatus such as an immobile or a stationary apparatus, a home apparatus, a roadside unit (RSU) , a wire communication apparatus or a computing apparatus. For instance, each of apparatus 210 and apparatus 220 may be implemented in a smart thermostat, a smart fridge, a smart door lock, a wireless speaker or a home control center. When implemented in or as a network apparatus, apparatus 210 and / or apparatus 220 may be implemented in an eNB in an LTE, LTE-Advanced or LTE-Advanced Pro network or in a gNB or TRP in a 5G network, an NR network, or an IoT network.
[0047] In some implementations, each of apparatus 210 and apparatus 220 may be implemented in the form of one or more integrated-circuit (IC) chips such as, for example and without limitation, one or more single-core processors, one or more multi-core processors, one or more complex-instruction-set-computing (CISC) processors, or one or more reduced-instruction-set-computing (RISC) processors. In the various schemes described above, each of apparatus 210 and apparatus 220 may be implemented in or as a network apparatus or a UE. Each of apparatus 210 and apparatus 220 may include at least some of those components shown in FIG. 2 such as a processor 212 and a processor 222, respectively, for example. Each of apparatus 210 and apparatus 220 may further include one or more other components not pertinent to the proposed scheme of the present disclosure (e.g., internal power supply, display device and / or user interface device) , and, thus, such component (s) of apparatus 210 and apparatus 220 are neither shown in FIG. 2 nor described below in the interest of simplicity and brevity.
[0048] In one aspect, each of processor 212 and processor 222 may be implemented in the form of one or more single-core processors, one or more multi-core processors, or one or more CISC or RISC processors. That is, even though a singular term “a processor” is used herein to refer to processor 212 and processor 222, each of processor 212 and processor 222 may include multiple processors in some implementations and a single processor in other implementations in accordance with the present disclosure. In another aspect, each of processor 212 and processor 222 may be implemented in the form of hardware (and, optionally, firmware) with electronic components including, for example and without limitation, one or more transistors, one or more diodes, one or more capacitors, one or more resistors, one or more inductors, one or more memristors and / or one or more varactors that are configured and arranged to achieve specific purposes in accordance with the present disclosure. In other words, in at least some implementations, each of processor 212 and processor 222 is a special-purpose machine specifically designed, arranged, and configured to perform specific tasks including those pertaining to NAS protocol header optimization in mobile communications in accordance with various implementations of the present disclosure.
[0049] In some implementations, apparatus 210 may also include a transceiver 216 coupled to processor 212. Transceiver 216 may be capable of wirelessly transmitting and receiving data. In some implementations, transceiver 216 may be capable of wirelessly communicating with different types of wireless networks of different radio access technologies (RATs) . In some implementations, transceiver 216 may be equipped with a plurality of antenna ports (not shown) such as, for example, four antenna ports. That is, transceiver 216 may be equipped with multiple transmit antennas and multiple receive antennas for multiple-input multiple-output (MIMO) wireless communications. In some implementations, apparatus 220 may also include a transceiver 226 coupled to processor 222. Transceiver 226 may include a transceiver capable of wirelessly transmitting and receiving data. In some implementations, transceiver 226 may be capable of wirelessly communicating with different types of UEs / wireless networks of different RATs. In some implementations, transceiver 226 may be equipped with a plurality of antenna ports (not shown) such as, for example, four antenna ports. That is, transceiver 226 may be equipped with multiple transmit antennas and multiple receive antennas for MIMO wireless communications.
[0050] In some implementations, apparatus 210 may further include a memory 214 coupled to processor 212 and capable of being accessed by processor 212 and storing data therein. In some implementations, apparatus 220 may further include a memory 224 coupled to processor 222 and capable of being accessed by processor 222 and storing data therein. Each of memory 214 and memory 224 may include a type of random-access memory (RAM) such as dynamic RAM (DRAM) , static RAM (SRAM) , thyristor RAM (T-RAM) and / or zero-capacitor RAM (Z-RAM) . Alternatively, or additionally, each of memory 214 and memory 224 may include a type of read-only memory (ROM) such as mask ROM, programmable ROM (PROM) , erasable programmable ROM (EPROM) and / or electrically erasable programmable ROM (EEPROM) . Alternatively, or additionally, each of memory 214 and memory 224 may include a type of non-volatile random-access memory (NVRAM) such as flash memory, solid-state memory, ferroelectric RAM (FeRAM) , magnetoresistive RAM (MRAM) and / or phase-change memory.
[0051] Each of apparatus 210 and apparatus 220 may be a communication entity capable of communicating with each other using various proposed schemes in accordance with the present disclosure. For illustrative purposes and without limitation, a description of capabilities of apparatus 210, as a UE (e.g., UE 110) , and apparatus 220, as a network node (e.g., network node 125) of a network (e.g., wireless network 120 as a 5G / NR mobile network) , is provided below in the context of example processes 300 and 400. Illustrative Processes
[0052] FIG. 3 illustrates an example process 300 in accordance with an implementation of the present disclosure. Process 300 may represent an aspect of implementing various proposed designs, concepts, schemes, systems and methods described above. More specifically, process 300 may represent an aspect of the proposed concepts and schemes pertaining to NAS protocol header optimization in mobile communications in accordance with the present disclosure. Process 300 may include one or more operations, actions, or functions as illustrated by one or more of blocks. Although illustrated as discrete blocks, various blocks of process 300 may be divided into additional blocks, combined into fewer blocks, or eliminated, depending on the desired implementation. Moreover, the blocks / sub-blocks of process 300 may be executed in the order shown in FIG. 3 or, alternatively, in a different order. Furthermore, one or more of the blocks / sub-blocks of process 300 may be executed repeatedly or iteratively. Process 300 may be implemented by or in apparatus 210 and apparatus 220 as well as any variations thereof. Solely for illustrative purposes and without limiting the scope, process 300 is described below in the context of apparatus 210 as a UE (e.g., UE 110) and apparatus 220 as a communication entity such as a network node (e.g., non-terrestrial network node 128 or terrestrial network node 125) of a network (e.g., wireless network 120) . Process 300 may begin at block 310.
[0053] At 310, process 300 may involve processor 212 of apparatus 210, as a UE (e.g., UE 110) , communicating, via transceiver 216, with a network (e.g., wireless network 120 via apparatus 220 functioning as non-terrestrial network node 128 or terrestrial network node 125) regarding a support of a NAS or AS message overhead reduction for a CP data transport. Process 300 may proceed from 310 to 320.
[0054] At 320, process 300 may involve processor 212, in response to both the UE and the network indicating support for the overhead reduction for the CP data transport, performing, via transceiver 216 with the network the CP data transport with a new message having a reduced overhead in a NAS protocol header.
[0055] In some implementations, in communicating, process 300 may involve processor 212 transmitting to the network a new or existing bit in an IE of a MM in a message to indicate the UE’s support for the NAS or AS message overhead reduction. In some implementations, the MM may include a 6GMM, 5GMM, or EMM. In some implementations, the message may include a registration request message, service request message, or attach request message.
[0056] In some implementations, the new message may include a security header type IE and a protocol discriminator. Moreover, a message type may be indicated with either or both of the security header type IE and the protocol discriminator. In some implementations, the message type may be indicated by a combination of security header type IE and the protocol discriminator.
[0057] In some implementations, in communicating, process 300 may involve processor 212 receiving from the network a new or existing bit in an IE in a message to indicate the network’s support for the NAS or AS message overhead reduction. In some implementations, the message may include a registration accept message, service accept message, configuration update command message, or attach accept message. In some implementations, the new message may include a non-standard layer 3 (L3) message, and a message type of the new message may be indicated in IE (s) other than a message type IE (e.g., by the combination of security header type IE and the protocol discriminator) . In some implementations, the message may include an AS message such as, for example, a RRC connection or reconfiguration message or an existing or new SIB.
[0058] In some implementations, in performing the CP data transport, process 300 may involve processor 212 enabling a user of a NAS or AS message for the CP data transport with overhead reduction either: (a) in response to receiving an indication via a MO configuration mechanism; or (b) based on information stored in a USIM associated with the UE.
[0059] FIG. 4 illustrates an example process 400 in accordance with an implementation of the present disclosure. Process 400 may represent an aspect of implementing various proposed designs, concepts, schemes, systems and methods described above. More specifically, process 400 may represent an aspect of the proposed concepts and schemes pertaining to NAS protocol header optimization in mobile communications in accordance with the present disclosure. Process 400 may include one or more operations, actions, or functions as illustrated by one or more of blocks. Although illustrated as discrete blocks, various blocks of process 400 may be divided into additional blocks, combined into fewer blocks, or eliminated, depending on the desired implementation. Moreover, the blocks / sub-blocks of process 400 may be executed in the order shown in FIG. 4 or, alternatively, in a different order. Furthermore, one or more of the blocks / sub-blocks of process 400 may be executed repeatedly or iteratively. Process 400 may be implemented by or in apparatus 210 and apparatus 220 as well as any variations thereof. Solely for illustrative purposes and without limiting the scope, process 400 is described below in the context of apparatus 210 as a UE (e.g., UE 110) and apparatus 220 as a communication entity such as a network node (e.g., non-terrestrial network node 128 or terrestrial network node 125) of a network (e.g., wireless network 120) . Process 400 may begin at block 410.
[0060] At 410, process 400 may involve processor 222 of apparatus 220, as a network node (e.g., non-terrestrial network node 128 or terrestrial network node 125) of a network (e.g., wireless network 120) , communicating, via transceiver 226, with a UE (e.g., apparatus 210) regarding a support of a NAS or AS message overhead reduction for a CP data transport. Process 400 may proceed from 410 to 420.
[0061] At 420, process 400 may involve processor 222, in response to both the UE and the network indicating support for the overhead reduction for the CP data transport, performing, via transceiver 226, with the UE the CP data transport with a new message having a reduced overhead in a NAS protocol header.
[0062] In some implementations, in communicating, process 400 may involve processor 222 receiving from the UE a new or existing bit in an IE of a MM in a message to indicate the UE’s support for the NAS or AS message overhead reduction. In some implementations, the MM may include a 6GMM, 5GMM, or EMM. In some implementations, the message may include a registration request message, service request message, or attach request message.
[0063] In some implementations, the new message may include a security header type IE and a protocol discriminator. Moreover, a message type may be indicated with either or both of the security header type IE and the protocol discriminator (e.g., by the combination of security header type IE and the protocol discriminator) .
[0064] In some implementations, in communicating, process 400 may involve processor 222 transmitting to the UE a new or existing bit in an IE in a message to indicate the network’s support for the NAS or AS message overhead reduction signaling feature. In some implementations, the message may include a registration accept message, service accept message, configuration update command message, or attach accept message. In some implementations, the message may include an AS message such as, for example, a RRC connection or reconfiguration message or an existing or new SIB.
[0065] In some implementations, the new message may be a non-standard LE message, and a message type of the new message may be indicated in an IE other than a message type IE. Additional Notes
[0066] The herein-described subject matter sometimes illustrates different components contained within, or connected with, different other components. It is to be understood that such depicted architectures are merely examples, and that in fact many other architectures can be implemented which achieve the same functionality. In a conceptual sense, any arrangement of components to achieve the same functionality is effectively "associated" such that the desired functionality is achieved. Hence, any two components herein combined to achieve a particular functionality can be seen as "associated with" each other such that the desired functionality is achieved, irrespective of architectures or intermedial components. Likewise, any two components so associated can also be viewed as being "operably connected" , or "operably coupled" , to each other to achieve the desired functionality, and any two components capable of being so associated can also be viewed as being "operably couplable" , to each other to achieve the desired functionality. Specific examples of operably couplable include but are not limited to physically mateable and / or physically interacting components and / or wirelessly interactable and / or wirelessly interacting components and / or logically interacting and / or logically interactable components.
[0067] Further, with respect to the use of substantially any plural and / or singular terms herein, those having skill in the art can translate from the plural to the singular and / or from the singular to the plural as is appropriate to the context and / or application. The various singular / plural permutations may be expressly set forth herein for sake of clarity.
[0068] Moreover, it will be understood by those skilled in the art that, in general, terms used herein, and especially in the appended claims, e.g., bodies of the appended claims, are generally intended as “open” terms, e.g., the term “including” should be interpreted as “including but not limited to, ” the term “having” should be interpreted as “having at least, ” the term “includes” should be interpreted as “includes but is not limited to, ” and the like It will be further understood by those within the art that if a specific number of an introduced claim recitation is intended, such an intent will be explicitly recited in the claim, and in the absence of such recitation no such intent is present. For example, as an aid to understanding, the following appended claims may contain usage of the introductory phrases "at least one" and "one or more" to introduce claim recitations. However, the use of such phrases should not be construed to imply that the introduction of a claim recitation by the indefinite articles "a" or "an" limits any particular claim containing such introduced claim recitation to implementations containing only one such recitation, even when the same claim includes the introductory phrases "one or more" or "at least one" and indefinite articles such as "a" or "an, " e.g., “a” and / or “an” should be interpreted to mean “at least one” or “one or more; ” the same holds true for the use of definite articles used to introduce claim recitations. In addition, even if a specific number of an introduced claim recitation is explicitly recited, those skilled in the art will recognize that such recitation should be interpreted to mean at least the recited number, e.g., the bare recitation of "two recitations, " without other modifiers, means at least two recitations, or two or more recitations. Furthermore, in those instances where a convention analogous to “at least one of A, B, and C, and the like” is used, in general such a construction is intended in the sense one having skill in the art would understand the convention, e.g., “a system having at least one of A, B, and C” would include but not be limited to systems that have A alone, B alone, C alone, A and B together, A and C together, B and C together, and / or A, B, and C together, and the like In those instances where a convention analogous to “at least one of A, B, or C, and the like” is used, in general such a construction is intended in the sense one having skill in the art would understand the convention, e.g., “a system having at least one of A, B, or C” would include but not be limited to systems that have A alone, B alone, C alone, A and B together, A and C together, B and C together, and / or A, B, and C together, and the like It will be further understood by those within the art that virtually any disjunctive word and / or phrase presenting two or more alternative terms, whether in the description, claims, or drawings, should be understood to contemplate the possibilities of including one of the terms, either of the terms, or both terms. For example, the phrase “A or B” will be understood to include the possibilities of “A” or “B” or “A and B. ”
[0069] From the foregoing, it will be appreciated that various implementations of the present disclosure have been described herein for purposes of illustration, and that various modifications may be made without departing from the scope and spirit of the present disclosure. Accordingly, the various implementations disclosed herein are not intended to be limiting, with the true scope and spirit being indicated by the following claims.
Claims
1.A method, comprising:communicating, by a processor of a user equipment (UE) , with a network regarding a support of a non-access stratum (NAS) or access stratum (AS) message overhead reduction for a control plane (CP) data transport; andin response to both the UE and the network indicating support for the overhead reduction for the CP data transport, performing, by the processor, with the network the CP data transport with a new message having a reduced overhead in a NAS protocol header.2.The method of Claim 1, wherein the communicating comprises transmitting to the network a new or existing bit in an information element (IE) of a Mobility Management (MM) in a message to indicate the UE’s support for the NAS or AS message overhead reduction, and wherein the message comprises a registration request message, service request message, or attach request message.3.The method of Claim 2, wherein the MM comprises a 6th Generation Mobility Management (6GMM) , 5th Generation Mobility Management (5GMM) , or Evolved Packet System (EPS) Mobility Management (EMM) .4.The method of Claim 1, wherein the new message comprises a security header type information element (IE) and a protocol discriminator, and wherein a message type is indicated with either or both of the security header type IE and the protocol discriminator.5.The method of Claim 1, wherein the communicating comprises receiving from the network a new or existing bit in an information element (IE) in a message to indicate the network’s support for the NAS or AS message overhead reduction, and wherein the message comprises a registration accept message, service accept message, configuration update command message, or attach accept message.6.The method of Claim 1, wherein the new message is a non-standard layer 3 (L3) message, and wherein a message type of the new message is indicated in an IE other than a message type IE..7.The method of Claim 5, wherein the message comprises an AS message.8.The method of Claim 7, wherein the AS message comprises a radio resource control (RRC) connection or reconfiguration message or an existing or new system information block (SIB) .9.The method of Claim 1, wherein the performing of the CP data transport comprises enabling a use of a NAS or AS message for the CP data transport with overhead reduction either:responsive to receiving an indication via a Management Object (MO) configuration mechanism; orbased on information stored in a Universal Subscriber Identity Module (USIM) associated with the UE.10.A method, comprising:communicating, by a processor of a network node of a network, with a user equipment (UE) regarding a support of a non-access stratum (NAS) or access stratum (AS) message overhead reduction for a control plane (CP) data transport; andin response to both the UE and the network indicating support for the overhead reduction for the CP data transport, performing, by the processor, with the UE the CP data transport with a new message having a reduced overhead in a NAS protocol header.11.The method of Claim 10, wherein the communicating comprises receiving from the UE a new or existing bit in an information element (IE) of a Mobility Management (MM) in a message to indicate the UE’s support for the NAS or AS message overhead reduction, and wherein the message comprises a registration request message, service request message, or attach request message.12.The method of Claim 11, wherein the MM comprises a 6th Generation Mobility Management (6GMM) , 5th Generation Mobility Management (5GMM) , or Evolved Packet System (EPS) Mobility Management (EMM) .13.The method of Claim 10, wherein the new message comprises a security header type information element (IE) and a protocol discriminator, and wherein a message type is indicated with either or both of the security header type IE and the protocol discriminator.14.The method of Claim 10, wherein the communicating comprises transmitting to the UE a new or existing bit in an information element (IE) in a message to indicate the network’s support for the NAS or AS message overhead reduction, and wherein the message comprises a registration accept message, service accept message, configuration update command message, or attach accept message.15.The method of Claim 10, wherein the new message is a non-standard layer 3 (L3) message, and wherein a message type of the new message is indicated in an IE other than a message type IE.16.The method of Claim 14, wherein the message comprises an AS message.17.The method of Claim 16, wherein the AS message comprises a radio resource control (RRC) connection or reconfiguration message or an existing or new system information block (SIB) .18.An apparatus implementable in a user equipment (UE) , comprising:a transceiver configured to communicate wirelessly; anda processor coupled to the transceiver and configured to perform operations comprising:communicating, via the transceiver, with a network regarding a support of a non-access stratum (NAS) or access stratum (AS) message overhead reduction for a control plane (CP) data transport; andin response to both the UE and the network indicating support for the overhead reduction for the CP data transport, performing, via the transceiver, with the network the CP data transport with a new message having a reduced overhead in a NAS protocol header.19.The apparatus of Claim 18, wherein the communicating comprises transmitting to the network a new or existing bit in an information element (IE) of a Mobility Management (MM) in a message to indicate the UE’s support for the NAS or AS message overhead reduction signaling feature, wherein the MM comprises a 6th Generation Mobility Management (6GMM) , 5th Generation Mobility Management (5GMM) , or Evolved Packet System (EPS) Mobility Management (EMM) , and wherein the message comprises a registration request message, service request message, or attach request message.20.The apparatus of Claim 18, wherein the communicating comprises receiving from the network a new or existing bit in an information element (IE) in a message to indicate the network’s support for the NAS or AS message overhead reduction signaling feature, and wherein the message comprises a registration accept message, service accept message, configuration update command message, or attach accept message.
Citation Information
Patent Citations
Data transmission method and device
CN111194092A
Method for selecting data transmission mode in wireless communication system and apparatus therefor
US20180352448A1
Ethernet header compression for data sent over non-access stratum (NAS) control plane
US20210314812A1
Method and wireless device for transmitting RRC message when using CP ciot EPS optimization
WO2017179801A1