UPE (User-Plane Entity)
User-Plane Entity (UPE):
User-Plane Entity (UPE) is a term used in the context of 3GPP (Third Generation Partnership Project) mobile communication networks, including GSM (Global System for Mobile Communications), UMTS (Universal Mobile Telecommunications System), and LTE (Long-Term Evolution). It refers to a network element responsible for handling the user data (user plane) in the mobile network.
Background:
In mobile communication networks, user data and control signaling are handled separately. The user data, which includes voice, video, text, and other user-generated content, is transmitted through the user plane. On the other hand, control signaling is responsible for managing the network and establishing connections for the user data. The User-Plane Entity (UPE) focuses on processing and forwarding the user data between the mobile device (User Equipment - UE) and the network.
Functionality of User-Plane Entity (UPE):
The primary functionalities of the User-Plane Entity (UPE) include:
- Data Packet Forwarding: The UPE is responsible for receiving data packets from the UE and forwarding them towards their intended destinations in the network.
- Routing and Switching: UPE performs routing and switching functions to determine the appropriate path for the user data to reach its destination.
- QoS Handling: UPE ensures that the Quality of Service (QoS) requirements specified by the network and the UE are met during data packet forwarding.
- Traffic Policing and Shaping: UPE may perform traffic policing and shaping to manage the data traffic, ensuring that it conforms to the allowed data rates and prioritization policies.
- Tunneling and Encapsulation: In some cases, UPE may apply tunneling and encapsulation techniques to protect and transport user data securely through the network.
- Interworking: UPE may need to perform interworking functions to facilitate communication between different types of networks, such as GSM and LTE or LTE and 5G NR.
Distribution of UPE in Mobile Networks:
The placement and distribution of UPE in the mobile network architecture can vary depending on the specific network technology and deployment scenario:
- GSM/UMTS Networks: In GSM and UMTS networks, UPE functionality is typically integrated into the network's Serving GPRS Support Node (SGSN) and the Gateway GPRS Support Node (GGSN). The SGSN handles the user data for circuit-switched (voice) and packet-switched (data) services, while the GGSN serves as the interface between the mobile network and external IP networks (e.g., the internet).
- LTE Networks: In LTE networks, the UPE functionality is mainly handled by the Serving Gateway (SGW) and the Packet Data Network Gateway (PDN-GW) or the Serving Gateway and the Packet Data Network Gateway combined (in the case of the Evolved Packet System architecture). The SGW is responsible for handling user data between the base station (eNodeB) and the core network, while the PDN-GW connects the LTE network to external IP networks.
Conclusion:
The User-Plane Entity (UPE) is a crucial network element in mobile communication networks. It is responsible for handling user data in the user plane, including forwarding data packets, performing routing and switching functions, and ensuring QoS requirements are met. Depending on the network technology, UPE functionalities are typically integrated into the Serving GPRS Support Node (SGSN), Gateway GPRS Support Node (GGSN), Serving Gateway (SGW), and Packet Data Network Gateway (PDN-GW) in GSM, UMTS, and LTE networks. UPE plays a vital role in providing efficient and reliable data transmission services to mobile users within the mobile communication network.