UPF SessMgr Functionality
Following are the modifications done in the UPF session manager to support this feature:
-
Provide services to the CLI for enabling or disabling the MonSub tracing.
-
Control NPUMgr to connect/start/stop/add/delete MonSub sessions.
-
Based on the instructions from the CLI, configures panopticon (through NPUMgr) for changes, such as packet size and priority.
-
Read the "hex dump module" configurations to manage the storage of generated pcap files.
-
If the file copy fails or there are problems with session manager MonSub instantiation, raises the SNMP alarms.
-
Capture the control or slowpath packets as a separate slowpath PCAP.
-
This feature supports a maximum of four monitor subscriber tracing sessions for a UPF instance. The NPUMgr enforces the tracing limit.
-
The MonSub tracing session terminates in the absence of no space on hard disk or no hard disk.
-
Flow termination due to flow idle timeout is also captured in option 34 CSS Data.
-
N4/Sx Establishment Request/Response is also captured.