REST is a common API architectural style based on HTTP that provides interoperability between computer systems on the Internet, between micro-services and was adopted by 3GPP for several interfaces in 5G. This solution allows the construction of complex REST requests that can be used for testing API features and performance under load.
HTTP Versions
HTTP Verbs
HTTP roles
MIME Type
HTTP API
For testing the AMF, the 5G SA Network Emulator can wrap around the node using the N1, N2, N8, N11, N12 & N22 interfaces. Traffic can be originated from real or emulated UE and IoT devices
• General Registration
• Registration with AMFre-allocation
• UE-initiated Deregistration
• Network-initiated Deregistration
• UE Triggered Service Request
• Network Triggered Service Request
• UE Configuration Update procedure for access and mobility management related parameters
• UE Configuration Update procedure for transparent UE Policy delivery
• UE Reachability Notification Request procedure
• UE Activity Notification procedure
• AN Release
The Valid8 REST Feature Tester is capable of simulating multiple nodes and generating large scale stateful REST traffic
Hypertext Transfer Protocol HTTP/1.1 RFC 2616
Hypertext Transfer Protocol Version 2 (HTTP/2) RFC 7540
REST Feature Tester