Per-Packet Performance Reporting in 5G Base Stations
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current communication networks face challenges in efficiently managing multiple technologies and releases across a diverse range of wireless devices and base stations, particularly in providing flexible and configurable architectures that can adapt to varying traffic loads and capabilities within a service-based architecture.
Innovation Solution
The implementation of a service-based architecture within a 5G core network that includes multiple user plane functions and untrusted access, allowing for network slicing and flexible protocol stacks to support a mix of wireless devices and base stations, enabling efficient communication and resource management across different technologies and releases.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a service-based architecture is implemented to support multiple wireless technologies and releases, then the network's adaptability and versatility improve, but the device complexity and configuration difficulty increase
Solution Approach 1:
The network is divided into independent service-based functional units (network functions) that can be selectively instantiated and configured. Each network function handles specific tasks, allowing the system to support multiple wireless technologies through modular composition rather than monolithic complexity.
Solution Approach 2:
The service-based architecture creates universal network functions that can serve multiple wireless technologies and releases through standardized interfaces and protocols. A single network function instance can handle different technology types by configuring appropriate service parameters, reducing the need for separate dedicated systems for each technology.
2Reliability
If network slicing and flexible protocol stacks are deployed to support diverse traffic loads and capabilities, then the quality of service improves, but the manufacturing precision and configuration difficulty increase
Solution Approach 1:
Network slicing enables dynamic creation and configuration of virtual network instances with tailored protocol stacks and resource allocations. The system can adaptively adjust slice parameters and protocol configurations based on real-time traffic requirements, maintaining high QoS while allowing flexible reconfiguration through automated orchestration rather than manual precision setup.
Solution Approach 2:
The architecture allows dynamic modification of protocol stack parameters and network slice characteristics through centralized control. Configuration precision is maintained by using standardized parameter sets and validation mechanisms that ensure correct deployment without requiring manual precision configuration of each individual parameter.
3Productivity
If multiple user plane functions are implemented to manage diverse wireless devices and base stations, then the productivity and resource management efficiency improve, but the device complexity increases
Solution Approach 1:
The user plane functionality is segmented into multiple independent user plane function instances that can be distributed across different network elements. Each UPF handles specific user data traffic flows, improving resource management efficiency through specialized processing while reducing individual device complexity through functional distribution.
Solution Approach 2:
The service-based architecture introduces intermediary service interfaces and protocol adapters that simplify the interaction between multiple user plane functions and diverse wireless devices/base stations. These intermediaries standardize communication patterns, improving productivity by enabling efficient resource management while reducing the complexity of direct point-to-point configurations.
Data Source
AI summary
A base station receives, from an access and mobility management function (AMF), a message requesting a per packet performance measurement for a packet, the message comprising a parameter indicating configuration of the per packet performance measurement. The base station starts sending, by to a user plane function (UPF) and based on the message, per packet reports via a general packet radio service (GPRS) tunneling protocol of user plane (GTP-U) packet, wherein a packet header of the GTP-U packet comprises performance measurement data associated with each packet and an identification parameter of each packet. The base station stops sending, based on the parameter, the per packet reports.


