E1-AP E1 (application protocol)

Introduction

The E1 application protocol (E1-AP) is a signaling protocol used in Long-Term Evolution (LTE) networks for the exchange of control information between the radio access network (RAN) and the evolved packet core (EPC). E1-AP is a standardized protocol defined by the 3rd Generation Partnership Project (3GPP) and is used for various purposes such as mobility management, session management, and policy control. This protocol operates over the S1 interface that connects the LTE RAN and EPC.

In this article, we will discuss the basics of E1-AP, its architecture, message structure, and its use cases.

E1-AP Architecture

The E1-AP architecture is based on the client-server model where the RAN acts as the client and the EPC acts as the server. The protocol uses a request-response mechanism for the exchange of control messages between the client and server. The client sends a request message to the server, which processes the message and sends a response message back to the client.

The E1-AP protocol is designed to support both stateful and stateless modes of operation. In stateful mode, the server maintains the state of the client, and in stateless mode, the server does not maintain any state information. The choice of the mode of operation depends on the specific use case and network topology.

E1-AP Messages

The E1-AP protocol uses various types of messages for different purposes such as session management, mobility management, and policy control. Each message consists of a header and a payload. The header contains information about the message type, message length, and message identifier, while the payload contains the actual data being exchanged between the client and server.

The following are the different types of E1-AP messages:

  1. Initiate Session Request (ISR): The ISR message is sent by the RAN to the EPC to initiate a new session. The ISR message contains information about the UE (User Equipment), the APN (Access Point Name), and the QoS (Quality of Service) requirements for the session.
  2. Initiate Session Response (ISR): The ISR message is sent by the EPC to the RAN in response to an ISR message. The ISR message contains information about the session, such as the IP address assigned to the UE and the QoS parameters.
  3. Modify Session Request (MSR): The MSR message is sent by the RAN to the EPC to modify an existing session. The MSR message contains information about the session to be modified, such as the QoS parameters.
  4. Modify Session Response (MSR): The MSR message is sent by the EPC to the RAN in response to an MSR message. The MSR message contains information about the modified session.
  5. Release Session Request (RSR): The RSR message is sent by the RAN to the EPC to release an existing session.
  6. Release Session Response (RSR): The RSR message is sent by the EPC to the RAN in response to an RSR message.
  7. Mobility Management Request (MMR): The MMR message is sent by the RAN to the EPC to request a change in the UE's mobility state, such as a handover to a different cell or network.
  8. Mobility Management Response (MMR): The MMR message is sent by the EPC to the RAN in response to an MMR message.
  9. Policy and Charging Control Request (PCR): The PCR message is sent by the RAN to the EPC to request policy and charging information for a session.
  10. Policy and Charging Control Response (PCR): The PCR message is sent by the EPC to the RAN in response to a PCR message.

Use Cases

E1-AP is used in various use cases in LTE networks, such as:

  1. Session Management: E1-AP is used for session management, such as establishing, modifying, and releasing sessions between the UE and the EPC. This includes the allocation of IP addresses and the assignment of QoS parameters.
  2. Mobility Management: E1-AP is used for mobility management, such as handover of the UE between cells or networks. This includes the exchange of control information between the RAN and EPC to ensure a seamless handover.
  3. Policy and Charging Control: E1-AP is used for policy and charging control, such as providing information about the charging policy and the associated QoS parameters for a session.

Conclusion

E1-AP is an important signaling protocol used in LTE networks for the exchange of control information between the RAN and EPC. It provides a standardized mechanism for session management, mobility management, and policy and charging control. E1-AP operates over the S1 interface, which connects the RAN and EPC. The protocol uses a client-server model, and the messages exchanged between the client and server contain a header and a payload. E1-AP supports both stateful and stateless modes of operation, depending on the specific use case and network topology.