EMM Transport Message Structure for Low-Overhead CIoT EPS Data
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing 3GPP wireless communication systems face challenges in optimizing data transmission efficiency and reducing overhead in Evolved Packet System (EPS) services, particularly in Cellular Internet of Things (CIoT) scenarios, which affect the performance of EPS Mobility Management (EMM) transport messages.
Innovation Solution
A method and system for generating EMM transport messages with protocol discriminators, security headers, message authentication codes, sequence numbers, and data containers, which are integrity protected and optionally ciphered, to enhance EPS services with control plane CIoT optimization and reduce overhead.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If EMM transport messages are sent in EMM data transport procedure or service request procedure for CIoT EPS optimization, then data transmission efficiency is improved, but message overhead increases
Solution Approach 1:
The EMM transport message is segmented into distinct functional components: protocol discriminator (1 byte), security header type (1 byte), message authentication code (32 bytes), sequence number (5 bytes), and data container (variable length). This segmentation allows the system to efficiently process and validate each component separately, improving data transmission efficiency while maintaining organized message structure.
Solution Approach 2:
Security headers, message authentication codes, and sequence numbers are prepared and attached to the EMM transport message in advance before actual data transmission. This preliminary security setup enables efficient authenticated data transfer without requiring additional security processing during the critical data transmission phase, thus improving overall transmission efficiency.
2Reliability
If integrity protection and ciphering are applied to EMM transport messages, then security is improved, but processing complexity increases
Solution Approach 1:
A dedicated security processing layer acts as an intermediary between the EMM transport message generation and transmission phases. This intermediary layer handles integrity protection and ciphering operations, encapsulating the complexity of security processing within a standardized interface. The security headers and authentication codes are generated by this intermediary layer, providing robust security while keeping the main transmission logic simple and efficient.
3Quantity of substance
If control plane CIoT EPS optimization with overhead reduction is implemented, then overhead is reduced, but data transmission capability is limited
Solution Approach 1:
The EMM transport message structure is designed with multi-functionality to handle various CIoT data transmission requirements through a single standardized format. The data container can accommodate different types of data (user data, SMS, location services) while maintaining a consistent overhead structure. This universal message format reduces the need for multiple specialized message types, thereby reducing overall overhead while maintaining versatile data transmission capability.
Solution Approach 2:
The message authentication code length and sequence number format are optimized with specific parameter values (32 bytes for MAC, 5 bytes for sequence number) that balance security requirements with overhead reduction goals. These parameter changes enable efficient authentication and message tracking while minimizing the overhead burden, allowing the control plane to handle CIoT data transmission with reduced overhead compared to traditional approaches.
Data Source
AI summary
According to one embodiment of this specification, there is provided an operation method of user equipment (UE). The method may comprise: if the UE is using an Evolved Packet System (EPS) service with control plane Cellular Internet of Things (CIoT) EPS optimization with overhead reduction, generating an EPS Mobility Management (EMM) transport message. The EMM transport message may include a protocol discriminator, a security header type, a message authentication code and a sequence number. If the EMM transport message is sent in an EMM data transport procedure or if the EMM transport message is sent in a service request procedure for UE using the EPS service with control plane CIoT EPS optimization with overhead reduction to send a user data, a short message service (SMS) message or a location service (LCS) message, the EMM transport message may further include a data container.


