free5gc icon indicating copy to clipboard operation
free5gc copied to clipboard

[Bugs] Wrong Interface Type in PFCP Session Establishment Request for IP Based PDU Session

Open bertuola opened this issue 10 months ago • 5 comments

Describe the bug

The Source Interface Type used in PFCP Session Establishment Request should be Core for IP based PDU Session; instead, the value is SGi-LAN/N6-LAN, referring to a Ethernet based PDU Session (3GPP 29.244, 8.2.2-1).

Also the 3GPP Interface Type IE is missing (3GPP 29.244, 8.2.118).

To Reproduce

Steps to reproduce the behavior:

  1. Run a TestRegistration scenario and check the wireshark trace.

Expected behavior

Here how the PFCP Establishment Request should look like:

PFCP_Establishment_Request_Reference.txt

Screenshots

PFCP_Wrong_Source_Interface

3GPP_29 244_SourceInterfacepng

3GPP_29 244_3gppSourceInterface

Environment (please complete the following information):

  • free5GC Version: 3.4.1
  • OS: Ubuntu 20.04.6
  • Kernel version: 5.4.0-174-generic

Trace File

Configuration File

PCAP File

TestRegistration.zip

bertuola avatar Apr 18 '24 07:04 bertuola