Data Transmission Procedures
LTE-M is designed to reliably send data over long distances while consuming very little power. To achieve this, LTE-M uses carefully optimized transmission procedures that manage how devices connect to the network, send data, sleep, and wake up.
This lesson explains how LTE-M devices transfer data using the LTE network, focusing on attach procedures, control-plane optimization, user-plane optimization, resource scheduling, and techniques that reduce overhead for IoT applications.
Overview of LTE-M Data Transmission
When an LTE-M device wants to send data, it must:
- Attach to the network
- Establish security
- Set up a connection (RRC connection)
- Send the data
- Release the connection to save power
Some devices only send a few bytes every hour. Others send data constantly, such as trackers. LTE-M includes several mechanisms to support both types efficiently.
The LTE-M Attach Procedure
Before sending data, the device must attach to the EPC (Evolved Packet Core).
Steps in the attach process:
- Device synchronizes with the nearest cell
- Sends Attach Request
- Network performs authentication
- Security keys are established 5.Network confirms Attach Accept
- Device receives IP address or PDN connection
After this, the device is officially “registered” with the network and can begin data sessions.
RRC (Radio Resource Control) States in LTE-M
LTE-M uses two main RRC states:
RRC_IDLE
- Device is listening for paging messages
- Very low power consumption
- No data transfer
- Device uses DRX/eDRX cycles
RRC_CONNECTED
- Device can send and receive data
- Network assigns radio resources
- Higher power consumption
- Data transmission happens only in RRC_CONNECTED state.
After sending data, the device may quickly return to RRC_IDLE or PSM, depending on configuration.
Control Plane CIoT EPS Optimization (CP Mode)
Control Plane (CP) optimization allows small IoT data packets to be transmitted without setting up a user-plane bearer, which reduces overhead significantly.
When CP mode is used:
- Very small messages (like sensor readings)
- Devices with very infrequent communication
- Ultra-low-power applications
Benefits:
- No need for full RRC connection setup
- Lower latency
- Less signaling
- Less energy consumption
Example use cases:
- Smart meters sending hourly readings
- Temperature sensors sending 1-byte values
- Water leak detectors sending alarms
In CP mode, data travels inside signaling messages such as NAS messages, not through the normal data plane.
User Plane CIoT EPS Optimization (UP Mode)
User Plane (UP) optimization is used when the device must send:
- Larger data packets
- Frequent updates
- Continuous or near-real-time data
In UP mode:
- The network stores the device’s RRC context
- The connection can be resumed quickly
- Energy consumption is lower than a full attach each time
UP mode is ideal for:
- GPS trackers
- Vehicle telematics
- Industrial sensors with medium data loads
Data Transmission Steps
When an LTE-M device sends data using UP mode, the procedure is:
Step 1: RRC Connection Setup
Device moves from RRC_IDLE → RRC_CONNECTED.
Step 2: Scheduling Request
Device asks for a resource block to send data.
Step 3: UL Grant
Network assigns uplink resources.
Step 4: Data Transfer
Device sends data using the assigned radio resources.
Step 5: ACK / HARQ
The network confirms reception. If errors occur, retransmission happens using HARQ (Hybrid Automatic Repeat Request).
Step 6: Connection Release
After inactivity, the network moves device back to RRC_IDLE.
Uplink and Downlink Procedures
LTE-M radio channels support reduced bandwidth and different coverage enhancements.
Uplink (Device to Network)
LTE-M uses:
- SC-FDMA (Single Carrier FDMA)
- Up to 20 dBm transmit power (for longer battery life)
- Repeated transmissions for deep coverage
Downlink (Network to Device)
LTE-M uses:
- OFDMA
- Paging to notify devices
- Extended coverage through repetitions
Repetitions allow devices in basements, remote fields, or mountains to reach the network reliably.
Coverage Enhancements (CE Levels)
LTE-M supports three CE levels based on signal conditions:
- CE Level 0: Normal coverage
- CE Level 1: Medium coverage (more repetitions)
- CE Level 2: Deep coverage (many repetitions)
As coverage gets weaker:
- The number of repetitions increases
- Data rate decreases
- Transmission time and energy usage increase
Data Transmission in Idle Mode
Sometimes small data is transmitted directly during RRC_IDLE using:
- Extended Access Barring (EAB)
- Low Complexity Signaling
- Optimized PRACH procedures
These techniques help reduce signaling load and power usage.
Downlink Data Delivery
When the network has data for the device (for example, a command from the cloud):
- Network sends a paging message
- Device wakes up from DRX/eDRX cycle
- Device re-establishes a connection
- Downlink data is delivered
- Device goes back to sleep
This ensures low power consumption while keeping devices reachable.
Data Fragmentation and Segmentation
LTE-M supports small transport blocks, especially in poor coverage. If the message is large:
- It is split into small pieces
- Sent in multiple transport blocks
- Reassembled at the network
This is handled automatically by the modem and network.
Real-World LTE-M Data Examples
Example 1: Temperature Sensor
- Device wakes up
- Sends 8-byte temperature packet using CP mode
- Returns to PSM
Example 2: GPS Tracker
- Device sends periodic GPS data
- Uses UP mode for continuous communication
- Device stays in RRC_CONNECTED longer
Example 3: Firmware Update
- Large data transfer
- Requires UP mode
- May temporarily increase bandwidth usage
Choosing CP vs UP Mode
| Use Case | Recommended Mode |
|---|---|
| Very small & infrequent messages | CP mode |
| Frequent transmissions | UP mode |
| Large data (GPS, telematics) | UP mode |
| Alarms or emergency alerts | CP mode |
| Firmware updates | UP mode |
| Ultra-low-power devices | CP mode |
Summary
You learned how LTE-M transmits data using optimized LTE procedures:
- Devices attach to the network before exchanging data
- LTE-M uses special IoT optimizations
- CP mode sends small data efficiently
- UP mode supports more regular data traffic
- RRC states (Idle and Connected) control energy usage
- Coverage enhancement provides reliable communication
- Data can be sent even in deep indoor environments
- Downlink data uses paging to awaken devices
- Fragmentation supports large packets
This knowledge is essential for designing IoT devices that balance power, performance, and reliability.
